如何解决如何将电子邮件附加到最终结果为python 3中顶级邮件内容类型message / rfc822的另一封电子邮件?
我调查了python的电子邮件库,但未找到任何引用,该参考建议了将邮件附加到内容类型为message / rfc822的邮件的方式。
#Message to be attached to new mail
parsed_message = email.message_from_string(str(desearilized_message))
msg = MIMEMultipart()
msg['From'] = "somesender@send.me"
msg['To'] = "somereciver@recive.me"
msg['Subject'] = "Subject of the Mail"
body = "Body_of_the_mail"
msg.attach(parsed_message)
这将导致父邮件具有Content-Type:multipart,而不是message / rfc822。 关于如何在python3中实现的任何参考/建议?
解决方法
这对我有用。
msg = EmailMessage()
msg.__setitem__("Content-type","message/rfc822")
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。