zabbix报警邮件乱码和正文变成附件python2解决方案
接手一个py2的zabbix报警脚本,邮件中中文全部变成乱码,查了下跟py2默认ascii编码有关,看网上的教程改了环境变量、encode, 全部没用,最后根据一片博客修改了MIMEText()
参考博客:
https://blog.csdn.net/weixin_44135827/article/details/121208657
解决方案
MIMEText("""%s"""%(content), "plain", "utf-8")
#一开始改成MIMEText(body,format,'utf-8'),结果邮件正文变成了附件
下次写脚本请用python3
评论已关闭