add support for jp emails
This commit is contained in:
@@ -7,6 +7,10 @@ DOMAIN_TIM_IT = "tim.it"
|
|||||||
DOMAIN_163 = "163.com"
|
DOMAIN_163 = "163.com"
|
||||||
DOMAIN_RAMBLER_RU = "rambler.ru"
|
DOMAIN_RAMBLER_RU = "rambler.ru"
|
||||||
DOMAIN_ALICE_IT = "alice.it"
|
DOMAIN_ALICE_IT = "alice.it"
|
||||||
|
DOMAIN_ALICE_IT = "alice.it"
|
||||||
|
DOMAIN_MARS_DTI_NE_JP = "mars.dti.ne.jp"
|
||||||
|
DOMAN_BTVM_NE_JP = "btvm.ne.jp"
|
||||||
|
DOMAN_AURORA_DTI_NE_JP = "aurora.dti.ne.jp"
|
||||||
|
|
||||||
AOL_IMAP_SERVER = "imap.aol.com"
|
AOL_IMAP_SERVER = "imap.aol.com"
|
||||||
IMAP_SERVER_163 = "imap.163.com"
|
IMAP_SERVER_163 = "imap.163.com"
|
||||||
@@ -16,6 +20,8 @@ HOTMAIL_IMAP_SERVER = "outlook.office365.com"
|
|||||||
RAMBLER_IMAP_SERVER = "imap.rambler.ru"
|
RAMBLER_IMAP_SERVER = "imap.rambler.ru"
|
||||||
ALICE_IMAP_SERVER = "in.alice.it"
|
ALICE_IMAP_SERVER = "in.alice.it"
|
||||||
TIME_IT_SERVER = "imap.tim.it"
|
TIME_IT_SERVER = "imap.tim.it"
|
||||||
|
MARS_DTI_NE_JP_SERVER = "imap.cm.dream.jp"
|
||||||
|
BTVM_NE_JP = "imap.btvm.ne.jp"
|
||||||
|
|
||||||
|
|
||||||
def create_imap(login: str):
|
def create_imap(login: str):
|
||||||
@@ -30,10 +36,16 @@ def create_imap(login: str):
|
|||||||
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)
|
||||||
|
elif DOMAN_BTVM_NE_JP in login:
|
||||||
|
imap = imaplib.IMAP4_SSL(BTVM_NE_JP)
|
||||||
elif DOMAIN_TIM_IT in login:
|
elif DOMAIN_TIM_IT in login:
|
||||||
imap = imaplib.IMAP4(TIME_IT_SERVER)
|
imap = imaplib.IMAP4(TIME_IT_SERVER)
|
||||||
elif DOMAIN_ALICE_IT in login:
|
elif DOMAIN_ALICE_IT in login:
|
||||||
imap = imaplib.IMAP4(ALICE_IMAP_SERVER, port=143)
|
imap = imaplib.IMAP4(ALICE_IMAP_SERVER, port=143)
|
||||||
|
elif DOMAIN_MARS_DTI_NE_JP in login:
|
||||||
|
imap = imaplib.IMAP4(MARS_DTI_NE_JP_SERVER, port=143)
|
||||||
|
elif DOMAN_AURORA_DTI_NE_JP in login:
|
||||||
|
imap = imaplib.IMAP4(MARS_DTI_NE_JP_SERVER, port=143)
|
||||||
else:
|
else:
|
||||||
imap = imaplib.IMAP4_SSL(AOL_IMAP_SERVER)
|
imap = imaplib.IMAP4_SSL(AOL_IMAP_SERVER)
|
||||||
return imap
|
return imap
|
||||||
|
|||||||
Reference in New Issue
Block a user