Python MIMEMultipart 修改信息

来源:互联网 发布:杭州一扇门淘宝 编辑:程序博客网 时间:2024/05/17 09:12

今天调用同事的mail模块,由于默认读取配置文件来获取To(收件人)信息,不想改他代码,于是尝试在外部赋值:

message_info['To']='xx@xx.com'(注:message_info = MIMEMultipart('alternative'))

发现收件人仍是之前配置文件中的收件人,而不是我赋值的xx

查询文档,得知,需使用replace_header方法,可以修改MIMEMultipart的内容:

http://pydoc.org/2.3.3/email.MIMEMultipart.html


解决方案: mail.message_info.replace_header('To', 'x'x@xx.com')


撒花

0 0
原创粉丝点击