support read mails form excel files

This commit is contained in:
2025-01-09 17:43:54 +01:00
parent a2e93d245c
commit c39d92a41b
+5 -10
View File
@@ -14,6 +14,7 @@ from src.logs.AppLogging import init_logger
from src.mail.mail_constants import DOMAIN_HOTMAIL, create_imap
from src.mail.mail_reader import need_to_valid_url
from src.pojo.mail.mail_pojo import MailPojo
from src.utils.excel_reader import ExcelHelper, read_contacts
from src.utils.timeutiles import is_time_between
VALIDATION_URL_SUBJECT_fr = 'Votre demande de rendez-vous'
@@ -266,12 +267,6 @@ def read_all_mails(contact_to_book_list=None):
for mail in mail_list:
if contact.mail == mail.mail:
mail_list_to_check.append(mail)
# excel_reader = ExcelHelper()
# successful_items = excel_reader.read_email_pojo(file_name="/Users/lpan/Desktop/yahoo_list.xlsx")
# mail_address1 = MailAddress(mail="appointment2022@aol.com", password="gyilpmvyyvlcaviq")
# mail_address1 = MailAddress(mail="chenpeijun@aol.com", password="ytifuwguknzifqyb")
# # mail_address3 = MailAddress(mail="ciyuexie@aol.com", password="czezlmmyypokdfce")
# mail_list = [mail_address1]
successful_items = MONGO_STORE_MANAGER.get_all_successful_items_for_day()
mails_messages = []
with ThreadPoolExecutor(max_workers=200) as executor:
@@ -306,7 +301,7 @@ def read_all_mails(contact_to_book_list=None):
# check whether the url has already been clicked
if __name__ == '__main__':
init_logger()
# contact_to_book_list = excel_reader.read_contacts(
# file_name="/Users/panlei/Desktop/contact_list_2024-06-28_4000.xlsx")
# read_all_mails(contact_to_book_list=contact_to_book_list)
read_all_mails()
contact_to_book_list = read_contacts(
file_name="/Users/lpan/Desktop/contact_list_2025-01-09_200_aol.xlsx")
read_all_mails(contact_to_book_list=contact_to_book_list)
# read_all_mails()