当前位置: 首页 > 问答 > Python编程 > 问答详情

在python中发送邮件乱码了怎么办?

12月08日 10:01501人阅读
谷老师 Python编程


阅读邮件时,如果邮件内容或主题显示为乱码,通常是因为没有以正确的语言编码显示该邮件。如果是乱码,会影响我们传阅信息,难以将我们的诉求传达给对方,同时对方看到乱码的邮件,也会对我们产生不信任感,不利于事态的发挥。那么如何解决python中发送邮件乱码的问题呢,下面我们来看看。

1、邮件正文乱码

    msg = MIMEText(body,format,'utf-8')

    msg["Accept-Language"]="zh-CN"

    msg["Accept-Charset"]="ISO-8859-1,utf-8"

2、邮件主题乱码

if not isinstance(subject,unicode):

    subject = unicode(subject)

msg['Subject'] = subject

以上就是小编总结的处理邮件乱码的问题,要尽量避免邮件乱码的问题哦,发现问题记得及时修改。

职业技能申请领取
您的姓名
您的电话
意向课程
点击领取

环球青藤

官方QQ

扫描上方二维码或点击一键加群,免费领取大礼包,加群暗号:青藤。 一键加群

问答来自

谷老师 Python编程
好评率85% 浏览501

相关问题

python中random模块常见函数有哪几种?
梦老师 Python编程
python中如何实现遍历整个列表?
许老师 Python编程
Python中数值类型有哪几种?
宋老师 Python编程
课程咨询 学员服务 公众号

扫描关注微信公众号

APP

扫描下载APP

返回顶部