We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 5bda8cf + 584cb23 commit 76763d5Copy full SHA for 76763d5
imbox/parser.py
@@ -251,10 +251,7 @@ def parse_email(raw_email, policy=None):
251
'Value': value})
252
253
if parsed_email.get('date'):
254
- timetuple = email.utils.parsedate(parsed_email['date'])
255
- parsed_date = datetime.fromtimestamp(time.mktime(timetuple)) \
256
- if timetuple else None
257
- parsed_email['parsed_date'] = parsed_date
+ parsed_email['parsed_date'] = email.utils.parsedate_to_datetime(parsed_email['date'])
258
259
logger.info("Downloaded and parsed mail '{}' with {} attachments".format(
260
parsed_email.get('subject'), len(parsed_email.get('attachments'))))
0 commit comments