mirror of
https://github.com/chatmail/core.git
synced 2026-04-06 15:42:10 +03:00
cleanup
This commit is contained in:
@@ -14,23 +14,23 @@ def db_folder_attr(name):
|
||||
class ImapConn:
|
||||
def __init__(self, account):
|
||||
self.account = account
|
||||
host = account.get_config("configured_mail_server"),
|
||||
user = account.get_config("addr"),
|
||||
pw = account.get_config("mail_pw"))
|
||||
host = account.get_config("configured_mail_server")
|
||||
user = account.get_config("addr")
|
||||
pw = account.get_config("mail_pw")
|
||||
self.connection = imaplib.IMAP4_SSL(host)
|
||||
self.connection.login(user, pw)
|
||||
self._original_msg_count = {}
|
||||
self.select_folder("INBOX")
|
||||
|
||||
def shutdown(self):
|
||||
try:
|
||||
self.connection.logout()
|
||||
except Exception:
|
||||
print("Could not logout direct_imap conn")
|
||||
try:
|
||||
self.connection.close()
|
||||
except Exception:
|
||||
pass
|
||||
try:
|
||||
self.connection.logout()
|
||||
except Exception:
|
||||
print("Could not logout direct_imap conn")
|
||||
|
||||
def select_folder(self, foldername):
|
||||
status, messages = self.connection.select(foldername)
|
||||
|
||||
Reference in New Issue
Block a user