Envoi d'email. Le message avec des caractères cyrilliques ne s'envoie pas
📁 Sujets avancés sur Python, erreur, Versions de Python : discussions sur Python 3.x, travail
Objectif : Envoyer un email. Le message contient des caractères cyrilliques.
Problème : le script fonctionne avec des caractères latins, mais pas avec le cyrillique.
Script :
import smtplibTEXT = ""Cyrillique \n""\ ""Cyrillique\n""TO = 'xxxxxx@gmail.com'SUBJECT = 'xxxx'# Gmail Sign Ingmail_sender = 'xxxx@gmail.com'gmail_passwd = 'xxxxxx'server = smtplib.SMTP('smtp.gmail.com', 587)server.ehlo()server.starttls()server.login(gmail_sender, gmail_passwd)BODY = '\r\n'.join(['To: %s' % TO, 'From: %s' % gmail_sender, 'Subject: %s' % SUBJECT, '', TEXT]) No answers yet.
Connectez-vous pour laisser une réponse
Blogs