reduce wait time and support outlook.com mails
This commit is contained in:
@@ -32,6 +32,7 @@ DOMAIN_CHILD_PIZZA = "child.pizza"
|
|||||||
DOMAIN_GENOCIDE_FUN = "genocide.fun"
|
DOMAIN_GENOCIDE_FUN = "genocide.fun"
|
||||||
DOMAIN_DMC_CHAT = "dmc.chat"
|
DOMAIN_DMC_CHAT = "dmc.chat"
|
||||||
DOMAIN_WEB_DE = "web.de"
|
DOMAIN_WEB_DE = "web.de"
|
||||||
|
DOMAIN_OUTLOOK_COM = "outlook.com"
|
||||||
|
|
||||||
AOL_IMAP_SERVER = "imap.aol.com"
|
AOL_IMAP_SERVER = "imap.aol.com"
|
||||||
IMAP_SERVER_163 = "imap.163.com"
|
IMAP_SERVER_163 = "imap.163.com"
|
||||||
@@ -85,7 +86,7 @@ def create_imap(login: str):
|
|||||||
elif DOMAIN_SINA in login:
|
elif DOMAIN_SINA in login:
|
||||||
# imap = imaplib.IMAP4_SSL(IMAP_SERVER_SINA)
|
# imap = imaplib.IMAP4_SSL(IMAP_SERVER_SINA)
|
||||||
imap = IMAPClient(IMAP_SERVER_SINA, use_uid=True)
|
imap = IMAPClient(IMAP_SERVER_SINA, use_uid=True)
|
||||||
elif DOMAIN_HOTMAIL in login:
|
elif DOMAIN_HOTMAIL in login or DOMAIN_OUTLOOK_COM in login:
|
||||||
imap = imaplib.IMAP4_SSL(HOTMAIL_IMAP_SERVER)
|
imap = imaplib.IMAP4_SSL(HOTMAIL_IMAP_SERVER)
|
||||||
elif DOMAIN_RAMBLER_RU in login:
|
elif DOMAIN_RAMBLER_RU in login:
|
||||||
imap = imaplib.IMAP4_SSL(RAMBLER_IMAP_SERVER)
|
imap = imaplib.IMAP4_SSL(RAMBLER_IMAP_SERVER)
|
||||||
|
|||||||
@@ -204,7 +204,7 @@ class AppointmentRequestSender(threading.Thread):
|
|||||||
else:
|
else:
|
||||||
self.retrieve_invalidate_urls()
|
self.retrieve_invalidate_urls()
|
||||||
self.logger.info("empty list")
|
self.logger.info("empty list")
|
||||||
time.sleep(60)
|
time.sleep(20)
|
||||||
self.logger.info("will basic_reject method.delivery_tag: " + str(method.delivery_tag))
|
self.logger.info("will basic_reject method.delivery_tag: " + str(method.delivery_tag))
|
||||||
ch.basic_reject(delivery_tag=method.delivery_tag, requeue=True)
|
ch.basic_reject(delivery_tag=method.delivery_tag, requeue=True)
|
||||||
else:
|
else:
|
||||||
|
|||||||
Reference in New Issue
Block a user