diff --git a/src/mail/mail_constants.py b/src/mail/mail_constants.py index 64265b0..2645c87 100644 --- a/src/mail/mail_constants.py +++ b/src/mail/mail_constants.py @@ -3,7 +3,7 @@ import imaplib DOMAIN_YAHOO = "yahoo.com" DOMAIN_SINA = "sina.com" DOMAIN_HOTMAIL = "hotmail.com" - +DOMAIN_TIM_IT = "tim.it" DOMAIN_163 = "163.com" DOMAIN_RAMBLER_RU = "rambler.ru" DOMAIN_ALICE_IT = "alice.it" @@ -15,6 +15,7 @@ YAHOO_IMAP_SERVER = "imap.mail.yahoo.com" HOTMAIL_IMAP_SERVER = "outlook.office365.com" RAMBLER_IMAP_SERVER = "imap.rambler.ru" ALICE_IMAP_SERVER = "in.alice.it" +TIME_IT_SERVER = "imap.tim.it" def create_imap(login: str): @@ -29,6 +30,8 @@ def create_imap(login: str): imap = imaplib.IMAP4_SSL(HOTMAIL_IMAP_SERVER) elif DOMAIN_RAMBLER_RU in login: imap = imaplib.IMAP4_SSL(RAMBLER_IMAP_SERVER) + elif DOMAIN_TIM_IT in login: + imap = imaplib.IMAP4_SSL(TIME_IT_SERVER) elif DOMAIN_ALICE_IT in login: imap = imaplib.IMAP4(ALICE_IMAP_SERVER, port=143) else: