can check email address validation
This commit is contained in:
@@ -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()
|
||||
|
||||
Reference in New Issue
Block a user