add rambler.ru mails

This commit is contained in:
2023-03-23 22:47:04 +01:00
parent 3329cb3983
commit 2565686d11
3 changed files with 8 additions and 2 deletions
+3 -1
View File
@@ -10,7 +10,7 @@ from builtins import list
from src.db.mirgration.migration_tools import migre_accepted_appointment
from src.db.mongo_manager import MONGO_STORE_MANAGER
from src.mail.mail_constants import DOMAIN_163, DOMAIN_YAHOO, DOMAIN_SINA, IMAP_SERVER_163, YAHOO_IMAP_SERVER, \
IMAP_SERVER_SINA, AOL_IMAP_SERVER, DOMAIN_HOTMAIL, HOTMAIL_IMAP_SERVER
IMAP_SERVER_SINA, AOL_IMAP_SERVER, DOMAIN_HOTMAIL, HOTMAIL_IMAP_SERVER, DOMAIN_RAMBLER_RU, RAMBLER_IMAP_SERVER
from src.notification.AcceptedResultPojo import get_accepted_result_from
from src.notification.mailer import Mailer
from src.pojo.ResultEnum import ResultEnum
@@ -44,6 +44,8 @@ class MailConfirmationReader():
imap = imaplib.IMAP4_SSL(IMAP_SERVER_SINA)
elif DOMAIN_HOTMAIL in self.login:
imap = imaplib.IMAP4_SSL(HOTMAIL_IMAP_SERVER)
elif DOMAIN_RAMBLER_RU in self.login:
imap = imaplib.IMAP4_SSL(RAMBLER_IMAP_SERVER)
else:
imap = imaplib.IMAP4_SSL(AOL_IMAP_SERVER)
return imap
+2
View File
@@ -3,9 +3,11 @@ DOMAIN_SINA = "sina.com"
DOMAIN_HOTMAIL = "hotmail.com"
DOMAIN_163 = "163.com"
DOMAIN_RAMBLER_RU = "rambler.ru"
AOL_IMAP_SERVER = "imap.aol.com"
IMAP_SERVER_163 = "imap.163.com"
IMAP_SERVER_SINA = "imap.sina.com"
YAHOO_IMAP_SERVER = "imap.mail.yahoo.com"
HOTMAIL_IMAP_SERVER = "outlook.office365.com"
RAMBLER_IMAP_SERVER = "imap.rambler.ru"
+3 -1
View File
@@ -12,7 +12,7 @@ from src import params
from src.db.mongo_manager import MONGO_STORE_MANAGER
from src.logs.AppLogging import init_logger
from src.mail.mail_constants import DOMAIN_163, DOMAIN_YAHOO, DOMAIN_SINA, IMAP_SERVER_163, YAHOO_IMAP_SERVER, \
IMAP_SERVER_SINA, AOL_IMAP_SERVER, DOMAIN_HOTMAIL, HOTMAIL_IMAP_SERVER
IMAP_SERVER_SINA, AOL_IMAP_SERVER, DOMAIN_HOTMAIL, HOTMAIL_IMAP_SERVER, DOMAIN_RAMBLER_RU, RAMBLER_IMAP_SERVER
from src.pojo.mail.mail_pojo import MailPojo, MailAddress
from src.proxy.proxy_type import ProxyType
from src.utils.timeutiles import is_time_between
@@ -49,6 +49,8 @@ class MailReader():
imap = imaplib.IMAP4_SSL(IMAP_SERVER_SINA)
elif DOMAIN_HOTMAIL in self.login:
imap = imaplib.IMAP4_SSL(HOTMAIL_IMAP_SERVER)
elif DOMAIN_RAMBLER_RU in self.login:
imap = imaplib.IMAP4_SSL(RAMBLER_IMAP_SERVER)
else:
imap = imaplib.IMAP4_SSL(AOL_IMAP_SERVER)
return imap