我正在尝试使用Python中的imaplib提取整个电子邮件标头。我在使用下面的行提供了主题,From,To和Date等,但与我在gmail中查看原始邮件时相比,似乎缺少了大量数据。
email_header = imapSession.fetch(1, '(RFC822.HEADER)')
我想在完整的电子邮件标题中添加以下内容等项目:
收到:来自[136.167.40.119](HELO dc.edu) by fe3.dc.edu(CommuniGate Pro SMTP 4.1.8) ESMTP-TLS id 61258719 for example_to@mail.dc.edu; 2004年8月23日星期一上午11:40:10 -0400
imaplib可以吗?
提前致谢
答案 0 :(得分:0)
RFC822.HEADER
应该为您提供完整的标题。如果您看到其他情况,则服务器已损坏。 (更有可能的是,您正在测试的消息中没有您期望的标题。)