Fix IMAP email message_data (#13606)

pull/13613/head
Zhao 2018-04-01 20:17:26 +10:00 committed by Martin Hjelmare
parent 45ef34ff81
commit a8fdd76f44
1 changed files with 2 additions and 0 deletions

View File

@ -87,6 +87,8 @@ class EmailReader(object):
_, message_data = self.connection.uid( _, message_data = self.connection.uid(
'fetch', message_uid, '(RFC822)') 'fetch', message_uid, '(RFC822)')
if message_data is None:
return None
raw_email = message_data[0][1] raw_email = message_data[0][1]
email_message = email.message_from_bytes(raw_email) email_message = email.message_from_bytes(raw_email)
return email_message return email_message