我正在尝试创建一个简单的电子邮件,我想发送到一个smtp服务器。在
我要做的是:
from email.message import EmailMessage()
message = 'blabla'
email = EmailMessage()
email['Subject'] = 'bla'
email['From'] = 'someone'
email['To'] = 'someone else'
email.set_payload(message)
问题是,当我打印邮件时
^{pr2}$输出不包含原始消息(blablabla)。 它打印头数据,下面是一个空字符串! 为什么?在
我想在smtp服务器上接收邮件,对其进行解析,并将邮件和邮件头分开,就像在这篇文章中所做的那样:
How can I get an email message's text content using python?
但是如果邮件里没有留言,我就不能这么做。 谁能告诉我我做错了什么吗?在
试试这个
相关问题 更多 >
编程相关推荐