Avatar ·

发送邮件。包含西里尔字母的邮件无法发送

📁 python, 错误, Python 版本讨论:Python 3.x 最新动态, 工作

目的:需要发送一封邮件。邮件中包含西里尔字母。

问题:脚本在拉丁字母下可以正常工作,但在西里尔字母下无法工作

脚本:

   Import  smtplibtext =  \   to =  'xxxxxx@gmail.com'  subject =  'xxxx'   # gmail sign in  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