support gmx.at mails
This commit is contained in:
@@ -15,6 +15,7 @@ DOMAN_AURORA_DTI_NE_JP = "aurora.dti.ne.jp"
|
|||||||
DOMAN_GMAIL = "gmail.com"
|
DOMAN_GMAIL = "gmail.com"
|
||||||
DOMAIN_GMX = "gmx.com"
|
DOMAIN_GMX = "gmx.com"
|
||||||
DOMAIN_GMX_NET = "gmx.net"
|
DOMAIN_GMX_NET = "gmx.net"
|
||||||
|
DOMAIN_GMX_AT = "gmx.at"
|
||||||
DOMAIN_GMX_FR = "gmx.fr"
|
DOMAIN_GMX_FR = "gmx.fr"
|
||||||
DOMAIN_GMX_US = "gmx.us"
|
DOMAIN_GMX_US = "gmx.us"
|
||||||
DOMAIN_GMX_CH = "gmx.ch"
|
DOMAIN_GMX_CH = "gmx.ch"
|
||||||
@@ -48,6 +49,7 @@ SEREVER_GMAIL = "imap.gmail.com"
|
|||||||
SERVER_IMAGE_ONET = "imap.poczta.onet.pl"
|
SERVER_IMAGE_ONET = "imap.poczta.onet.pl"
|
||||||
SERVER_GMX = "imap.gmx.com"
|
SERVER_GMX = "imap.gmx.com"
|
||||||
SERVER_GMX_NET = "imap.gmx.net"
|
SERVER_GMX_NET = "imap.gmx.net"
|
||||||
|
SERVER_GMX_AT = "imap.gmx.at"
|
||||||
SERVER_PISS_MAIL = "mail.pissmail.com"
|
SERVER_PISS_MAIL = "mail.pissmail.com"
|
||||||
INBOX_LV = "mail.inbox.lv"
|
INBOX_LV = "mail.inbox.lv"
|
||||||
SERVER_WEB_DE = "imap.web.de"
|
SERVER_WEB_DE = "imap.web.de"
|
||||||
@@ -105,6 +107,8 @@ def create_imap(login: str):
|
|||||||
imap = imaplib.IMAP4_SSL(NAVER_SERVER, port=993)
|
imap = imaplib.IMAP4_SSL(NAVER_SERVER, port=993)
|
||||||
elif DOMAIN_GMX_DE in login or DOMAIN_GMX_NET in login:
|
elif DOMAIN_GMX_DE in login or DOMAIN_GMX_NET in login:
|
||||||
imap = imaplib.IMAP4_SSL(SERVER_GMX_NET, port=993)
|
imap = imaplib.IMAP4_SSL(SERVER_GMX_NET, port=993)
|
||||||
|
elif DOMAIN_GMX_AT in login:
|
||||||
|
imap = imaplib.IMAP4_SSL(SERVER_GMX_AT, port=993)
|
||||||
elif DOMAIN_INBOX_LV in login:
|
elif DOMAIN_INBOX_LV in login:
|
||||||
imap = imaplib.IMAP4_SSL(INBOX_LV, port=993)
|
imap = imaplib.IMAP4_SSL(INBOX_LV, port=993)
|
||||||
elif DOMAIN_WEB_DE in login:
|
elif DOMAIN_WEB_DE in login:
|
||||||
|
|||||||
@@ -14,6 +14,7 @@ class ContactPojo:
|
|||||||
ip_country: str
|
ip_country: str
|
||||||
ip_address: str
|
ip_address: str
|
||||||
isp: str = None
|
isp: str = None
|
||||||
|
ua: str = ""
|
||||||
|
|
||||||
def __repr__(self):
|
def __repr__(self):
|
||||||
return "phone:{}, passport:{}, last_name:{}, first_name:{}, mail:{}, store:{}, ip_country:{},isp:{}".format(
|
return "phone:{}, passport:{}, last_name:{}, first_name:{}, mail:{}, store:{}, ip_country:{},isp:{}".format(
|
||||||
@@ -30,6 +31,7 @@ class ContactPojo:
|
|||||||
self.store = store
|
self.store = store
|
||||||
self.ip_country = ip_country
|
self.ip_country = ip_country
|
||||||
self.ip_address = ""
|
self.ip_address = ""
|
||||||
|
self.ua = ""
|
||||||
|
|
||||||
def __hash__(self):
|
def __hash__(self):
|
||||||
return hash(self.mail)
|
return hash(self.mail)
|
||||||
|
|||||||
Reference in New Issue
Block a user