gpt4 book ai didi

python - 获取邮件的内容 IMAPCLIENT

转载 作者:行者123 更新时间:2023-12-02 20:15:49 30 4
gpt4 key购买 nike

我正在使用 IMAPclient 来获取电子邮件的内容,所以我编写了这段代码:

messages = server.search(['FROM', user['email']], charset='UTF-8')
if len(messages) > 0:
for mail_id, data in server.fetch(messages, ['ENVELOPE']).items():
envelope = data[b'ENVELOPE']

我怎样才能获得电子邮件的内容?

最佳答案

不知道您是否在其他地方找到了答案...尝试:

   messages = server.search(['FROM', user['email']], charset='UTF-8')
if len(messages) > 0:
for mail_id, data in server.fetch(messages,['ENVELOPE','BODY[TEXT]']).items():
envelope = data[b'ENVELOPE']
body = data[b'BODY[TEXT]']

电子邮件内容在正文中。

关于python - 获取邮件的内容 IMAPCLIENT,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52425681/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com