use email utility for parsing date

git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@3699 fd906abe-77d9-0310-91a1-e0d9ade77398
This commit is contained in:
helmutm 2010-01-31 12:40:03 +00:00
parent 44e338c439
commit 63e61d5088

View file

@ -89,7 +89,8 @@ class IMAPCollectionProvider(object):
receiver = msg['To']
raw_date = msg['Date'].rsplit(' ', 1)[0]
fmt = '%a, %d %b %Y %H:%M:%S'
date = datetime(*(time.strptime(raw_date, fmt)[0:6]))
#date = datetime(*(time.strptime(raw_date, fmt)[0:6]))
date = datetime(*(email.Utils.parsedate(raw_date)[0:6]))
parts = getPayload(msg)
if 'html' in parts:
text = '<br /><br /><hr /><br /><br />'.join(parts['html'])