read hotmail after appointment request

This commit is contained in:
2025-06-28 12:56:42 +02:00
parent 62cdb55da2
commit 343a14f6a2
2 changed files with 17 additions and 6 deletions
+12 -2
View File
@@ -1,8 +1,11 @@
import logging
import time
import requests
from db.mongo_manager import MONGO_STORE_MANAGER
from mail.mail_reader_all_contacts import find_links_to_validate_from_mail_list
from models.mail_pojo import MailAddress
host = "https://authhk.bhdata.com:30015/bhmailer?uid=482391396&sign=32d7748da00047b9a1054c81a5750365"
@@ -62,13 +65,20 @@ def get_mail_list_to_check():
_mail_list = []
for _item in successful_items:
if _item.url_validated is None or _item.url_validated != True:
_mail_list.append(_item.mail)
_mail_list.append(_item.email)
return _mail_list
if __name__ == '__main__':
def check_all_need_to_check_emails():
logger = logging.getLogger()
_mail_list_before_filter = get_mail_list_to_check()
_mails = filter_mail_with_links(_mail_list_before_filter)
for _mail in _mails:
if "outlook.com" in _mail or "hotmail.com" in _mail:
check_mail(_mail)
_mail_list = [MailAddress("saigecong1990@pissmail.com", "cvExXKOP8oY1D@")]
find_links_to_validate_from_mail_list(_mail_list, logger)
if __name__ == '__main__':
check_all_need_to_check_emails()
+5 -4
View File
@@ -7,7 +7,7 @@ import time
import pika
from db.mongo_manager import MONGO_STORE_MANAGER
from mail.lan_mail_helper import check_mail
from mail.lan_mail_helper import check_mail, check_all_need_to_check_emails
from mail.mail_reader_all_contacts import find_links_to_validate_from_mail_list
from models.ReserveResultPojo import ReserveResultPojo
from models.contact_pojo import ContactPojo
@@ -65,9 +65,10 @@ def is_open():
def check_ms_mails(_mail_list_filtered):
print("check_ms_mails() called.")
for _mail in _mail_list_filtered:
if "outlook.com" in _mail.mail or "hotmail.com" in _mail.mail:
check_mail(_mail.mail)
check_all_need_to_check_emails()
# for _mail in _mail_list_filtered:
# if "outlook.com" in _mail.mail or "hotmail.com" in _mail.mail:
# check_mail(_mail.mail)
class AppointmentRequestSender(threading.Thread):