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 time
import requests import requests
from db.mongo_manager import MONGO_STORE_MANAGER 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" host = "https://authhk.bhdata.com:30015/bhmailer?uid=482391396&sign=32d7748da00047b9a1054c81a5750365"
@@ -62,13 +65,20 @@ def get_mail_list_to_check():
_mail_list = [] _mail_list = []
for _item in successful_items: for _item in successful_items:
if _item.url_validated is None or _item.url_validated != True: if _item.url_validated is None or _item.url_validated != True:
_mail_list.append(_item.mail) _mail_list.append(_item.email)
return _mail_list 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() _mail_list_before_filter = get_mail_list_to_check()
_mails = filter_mail_with_links(_mail_list_before_filter) _mails = filter_mail_with_links(_mail_list_before_filter)
for _mail in _mails: for _mail in _mails:
if "outlook.com" in _mail or "hotmail.com" in _mail: if "outlook.com" in _mail or "hotmail.com" in _mail:
check_mail(_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 import pika
from db.mongo_manager import MONGO_STORE_MANAGER 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 mail.mail_reader_all_contacts import find_links_to_validate_from_mail_list
from models.ReserveResultPojo import ReserveResultPojo from models.ReserveResultPojo import ReserveResultPojo
from models.contact_pojo import ContactPojo from models.contact_pojo import ContactPojo
@@ -65,9 +65,10 @@ def is_open():
def check_ms_mails(_mail_list_filtered): def check_ms_mails(_mail_list_filtered):
print("check_ms_mails() called.") print("check_ms_mails() called.")
for _mail in _mail_list_filtered: check_all_need_to_check_emails()
if "outlook.com" in _mail.mail or "hotmail.com" in _mail.mail: # for _mail in _mail_list_filtered:
check_mail(_mail.mail) # if "outlook.com" in _mail.mail or "hotmail.com" in _mail.mail:
# check_mail(_mail.mail)
class AppointmentRequestSender(threading.Thread): class AppointmentRequestSender(threading.Thread):