can check email address validation

This commit is contained in:
2022-11-26 00:31:39 +01:00
parent f99b76a244
commit 6d8e3f19dc
2 changed files with 32 additions and 6 deletions
+11 -6
View File
@@ -50,14 +50,19 @@ class MailAddressValidator():
print("{} is not valid".format(self.login))
if __name__ == '__main__':
# address = "walter_chad1982@yahoo.com"
address = "ricejulie1979@yahoo.com"
# code = "xawbzyduwoquxsre"
code = "eybrvmzdmklizleh"
mail_list = MONGO_STORE_MANAGER.get_destination_emails()
def remove_invalid_email():
invalid = MONGO_STORE_MANAGER.get_invalid_emails()
for mail in invalid:
MONGO_STORE_MANAGER.remove_email_from_destination_email_list(mail)
def find_and_update_invalid_emails():
mail_list = MONGO_STORE_MANAGER.get_destination_emails()
with ThreadPoolExecutor(max_workers=20) as executor:
for mail in mail_list:
valiator = MailAddressValidator(mail.mail, mail.password)
executor.submit(valiator.check_and_save_to_db)
if __name__ == '__main__':
remove_invalid_email()