Envio de email. A carta não é enviada com cirílico
📁 python, erro, Versões do Python, trabalho
Objetivo: você precisa enviar uma carta para o email. A carta contém símbolos cirílicos.
O problema: o script funciona com símbolos latinos, mas não funciona com o alfabeto cirílico.
script:
import smtplibtext = 'cirílico \ n' \ 'cirílico \ n' to = 'xxxxxx@gmail.com' subject = 'xxxx' # login 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' '' , text]) try : server.sendmail