我正在使用PyGTK编写电子邮件应用程序。在我从服务器收到的几乎所有消息中,随机字符都被'='符号替换。这与字符编码有关,但我无法弄清楚问题是什么。有人可以帮忙吗?
答案 0 :(得分:1)
我明白了。当我运行get_payload时,我必须将decode设置为True。
for mailpart in mailitem.walk():
if mailpart.get_content_maintype() == 'multipart':
continue
message = str(mailpart.get_payload(decode=True))