Remove email.Parse
The Parse funcion was deprecated in python 2.4. We can use this new code.
This commit is contained in:
parent
62df6e70c3
commit
ba6857bc87
@ -366,9 +366,8 @@ class MaildirFolder(BaseFolder):
|
||||
content, 'Delivery-date')
|
||||
except Exception as e:
|
||||
# This should never happen.
|
||||
from email.Parser import Parser
|
||||
from offlineimap.ui import getglobalui
|
||||
datestr = Parser().parsestr(content, True).get("Date")
|
||||
datestr = emailutil.get_message_date(content)
|
||||
ui = getglobalui()
|
||||
ui.warn("UID %d has invalid date %s: %s\n"
|
||||
"Not using message timestamp as file prefix" %
|
||||
@ -387,9 +386,8 @@ class MaildirFolder(BaseFolder):
|
||||
# In case date is wrongly so far into the future as to be > max
|
||||
# int32.
|
||||
except Exception as e:
|
||||
from email.Parser import Parser
|
||||
from offlineimap.ui import getglobalui
|
||||
datestr = Parser().parsestr(content, True).get("Date")
|
||||
datestr = emailutil.get_message_date(content)
|
||||
ui = getglobalui()
|
||||
ui.warn("UID %d has invalid date %s: %s\n"
|
||||
"Not changing file modification time" % (uid, datestr, e))
|
||||
|
Loading…
Reference in New Issue
Block a user