Ultima modifica:
Non è necessario specificare una funzione apposita per terminare l'esecuzione dello script. Puoi fare qualcosa del genere per farlo funzionare:
Vabbè i messaggi di errore sono in inglese, poi adatta traducendo i messaggi che ho scritto dall'Italiano all'Inglese.
Python:
import smtplib
from email_validator import validate_email, EmailNotValidError
#Verifica validità dominio dell'indirizzo e-mail
def verificaDominio():
while True:
testEmail = input("Inserisci Email da controllare: ")
try:
emailObject = validate_email(testEmail)
testEmail = emailObject.email
print('Dominio Valido')
except EmailNotValidError as errorMsg:
print(str(errorMsg))
scelta = input("Vuoi verificare un altro indirizzo? Scegliere y/n > ")
if (scelta == 'n'):
print("Uscita in corso...")
break
#main
verificaDominio()
Vabbè i messaggi di errore sono in inglese, poi adatta traducendo i messaggi che ho scritto dall'Italiano all'Inglese.