为了账号安全,请及时绑定邮箱和手机立即绑定

获取邮件内容 IMAPCLIENT

获取邮件内容 IMAPCLIENT

噜噜哒 2021-06-14 15:43:54
我正在使用 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']我如何获得电子邮件的内容?
查看完整描述

1 回答

?
www说

TA贡献1775条经验 获得超8个赞

不知道你是否在别处找到了答案......试试:


   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]']

电子邮件内容在正文中。


查看完整回答
反对 回复 2021-06-22
  • 1 回答
  • 0 关注
  • 364 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号