Avatar ·

Envío de correo electrónico. La carta no se envía con caracteres cirílicos

📁 python, Error: Análisis de errores (SyntaxError, TypeError, etc.), Versiones de Python: python3, trabajo

Propósito: es necesario enviar una carta al correo. La carta tiene símbolos cirílicos.

El problema: el script funciona con símbolos latinos, pero no funciona con el alfabeto cirílico.

script:

   import  smtplibtext =  \  to =  'xxxxxx@gmail.com'  subject =  'xxxx'  # inicio de sesión en gmail  gmail_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'  class = ""> '' , text])  try : server.sendmail