use STARTTLS if offered

This commit is contained in:
Thomas Haider
2016-03-16 21:45:30 +01:00
parent 337176fa19
commit e6ea759896

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: