Merge pull request #115 from todi/master

Use STARTTLS if offered, closes #99
This commit is contained in:
Patrick Ulbrich
2016-03-19 15:21:55 +01:00

View File

@@ -153,7 +153,8 @@ class Account:
conn = imaplib.IMAP4(self.server)
else:
conn = imaplib.IMAP4(self.server, int(self.port))
if 'STARTTLS' in conn.capabilities:
conn.starttls()
if self.oauth2string != '':
conn.authenticate('XOAUTH2', lambda x: self.oauth2string)
else: