Python:苹果电子邮件内容

问题描述:

我正在开发一个可以读取电子邮件的程序,我的程序现在可以从GMAIL读取电子邮件,即使有附件但我的程序无法读取从Apple Mail发送的电子邮件。Python:苹果电子邮件内容

与我在苹果邮件中使用Message.get_payload()时从GMAIL发送的电子邮件不同,它没有任何价值。我是Python新手,这是我的第一个项目,请耐心等待。先谢谢你。

注意:我从苹果发送的电子邮件有附件。

更新:我现在现在可以阅读电子邮件中的文本我唯一的问题是如何获得,因为当我循环中的所有有效载荷,因为它是多部分只打印中的文本的附件,这

"[<email.message.Message object at 0x000001ED832BF6D8>, <email.message.Message object at 0x000001ED832BFDD8>]"

这是正常的,现在看起来,内容类型,我从苹果公司的邮件发送为多,其中包括一个“text/plain的”,其中包含我的电子邮件,里面的文本电子邮件的“多部分/相关”包含我附上的图像。所以我只需要检查电子邮件是否是多部分,如果是的话就循环打印所有的有效载荷。