我试图将电子邮件正文中的文本存储到文件中(作为纯文本)进行比较。这部分代码目前给我的问题是:
result, data = mail.search(None, "ALL")
ids = data[0]
id_list = ids.split()
latest_email_id = id_list[-1]
result, data = mail.fetch(latest_email_id, "(RFC822)")
raw_email = data[0][1]
mymail = email.message_from_bytes(raw_email)
mytext=mymail.get_payload()[0].get_payload()
print(mytext)
文件的输出如下所示:
email.message.Message对象位于0x03BFC410>,email.message.Message对象位于0x03C0D210>
如何以纯文字形式收发邮件正文?