Bonjour,
je rencontre un problème avec l'envoi de mail sous python.
voila le code :
EMAIL_HOST = 'SSL0.OVH.NET'
EMAIL_PORT = '465'
EMAIL_HOST_USER = 'user@mondomaine.fr'
EMAIL_HOST_PASSWORD = 'monpasswordquivabien'
try:
print("Connection au server : " + EMAIL_HOST + ":" + EMAIL_PORT)
server = smtplib.SMTP_SSL(EMAIL_HOST, EMAIL_PORT)
server.set_debuglevel(1)
print("Authentification")
server.login(EMAIL_HOST_USER, EMAIL_HOST_PASSWORD)
print("Envoi du message")
server.sendmail(EMAIL_HOST_USER,['destinataire1@hotmail.com'], "Sujet", "Message Test")
server.quit()
print("Envoyé !")
except :
print("Error")
et voila ce que j'ai en sorti :
Connection au server : SSL0.OVH.NET:465
Authentification
17:59:59.507320 send: 'ehlo TLS-GITELR101.cutting-edge.fr\r\n'
17:59:59.537249 reply: b'250-OVH SMTP PROXY Hello\r\n'
17:59:59.538247 reply: b'250-SIZE 104857600\r\n'
17:59:59.539243 reply: b'250-ENHANCEDSTATUSCODES\r\n'
17:59:59.539243 reply: b'250-AUTH LOGIN PLAIN\r\n'
17:59:59.543270 reply: b'250-AUTH=LOGIN PLAIN\r\n'
17:59:59.544230 reply: b'250 8BITMIME\r\n'
17:59:59.544230 reply: retcode (250); Msg: b'OVH SMTP PROXY Hello\nSIZE 104857600\nENHANCEDSTATUSCODES\nAUTH LOGIN PLAIN\nAUTH=LOGIN PLAIN\n8BITMIME'
17:59:59.545230 send: 'AUTH PLAIN AGluZm9An3JnaWUtcm9tYZlaZS5vzsBWeGN2Ym8hMTIqFVU2Nzg=\r\n'
17:59:59.873610 reply: b'235 2.7.0 Authentication successful\r\n'
17:59:59.874313 reply: retcode (235); Msg: b'2.7.0 Authentication successful'
Envoi du message
17:59:59.879460 send: 'mail FROM: size=3 T e s t\r\n'
17:59:59.908431 reply: b'555 5.5.4 Unsupported option: T\r\n'
17:59:59.908431 reply: retcode (555); Msg: b'5.5.4 Unsupported option: T'
17:59:59.909436 send: 'rset\r\n'
18:00:24.940172 reply: b'250 2.0.0 Ok\r\n'
18:00:24.940172 reply: retcode (250); Msg: b'2.0.0 Ok'
Error
Aucun mail n'arrive dans la boite du destinataire.
Merci d'avance.
Attention le login et le mdp sont présents dans la trace au niveau de AGlu[…] (encodage base64)
Mot de passe de test, pas de soucis, merci