Merge pull request #36 from rbas/master

Bug fix. Use IMAP4 transport when not use ssl
This commit is contained in:
Martin Rusev
2014-10-23 16:22:09 +03:00
2 changed files with 7 additions and 7 deletions

View File

@@ -11,10 +11,10 @@ class ImapTransport(object):
self.transport = IMAP4_SSL
if not self.port:
self.port = 993
else:
self.transport = IMAP4
if not self.port:
self.port = 143
else:
self.transport = IMAP4
if not self.port:
self.port = 143
self.server = self.transport(self.hostname, self.port)

View File

@@ -131,9 +131,9 @@ def parse_email(raw_email):
if attachment:
attachments.append(attachment)
elif maintype == 'text':
payload = email_message.get_payload(decode=True)
body['plain'].append(payload)
elif maintype == 'text':
payload = email_message.get_payload(decode=True)
body['plain'].append(payload)
parsed_email['attachments'] = attachments