【问题标题】:Python: Apple Email ContentPython:Apple 电子邮件内容
【发布时间】:2018-03-01 01:09:23
【问题描述】:

我正在用 python 开发一个可以读取电子邮件的程序,我的程序现在可以读取来自 GMAIL 的电子邮件,即使有附件,但我的程序无法读取从 Apple Mail 发送的电子邮件。

与我在苹果邮件中使用Message.get_payload() 时从 GMAIL 发送的电子邮件不同,它没有价值。我是python的新手,这是我的第一个项目,所以请多多包涵。提前谢谢你。

注意:我从 Apple 发送的电子邮件带有附件。

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

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

【问题讨论】:

    标签: python email apple-mail


    【解决方案1】:

    现在可以了 我从 Apple Mail 发送的电子邮件的内容类型似乎是多部分的,其中包括一个“文本/纯文本”,其中包含我的电子邮件中的文本,以及包含我附加的图像的“多部分/相关” .所以我只需要检查电子邮件是否是多部分的,如果是,则循环它以打印所有有效负载。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-01-16
      • 2012-05-25
      • 1970-01-01
      • 1970-01-01
      • 2023-03-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多