Python email bot Pyzmail/IMAPclient error

人盡茶涼 提交于 2019-12-04 12:58:05

Thank you @Madalin Stroe .

I use python3.6.2 and pyzmail1.0.3 on Win10. When I run message = pyzmail.PyzMessage.factory(rawMessages[4]['BODY[]']) The ERR shows like this:

Traceback (most recent call last):
File "PATH/TO/mySinaEmail.py", line 42, in <module>
message = pyzmail.PyzMessage.factory(rawMessages[4]['BODY[]'])
KeyError: 'BODY[]'

When I modified this to message = pyzmail.PyzMessage.factory(rawMessages[4][b'BODY[]']), it run well.

Try replacing ['BODY[]'] with [b'BODY[]']

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!