2015-12-03 30 views
0

我想使用Python中的imaplib提取整个电子邮件标题。在我使用的下面这行提供主题,From,To和Date等行,但似乎缺少大量的数据,而我在gmail中查看原始邮件的时候比较少。在Python中使用imaplib提取完整的电子邮件标题

email_header = imapSession.fetch(1, '(RFC822.HEADER)') 

我想包括完整的电子邮件标题的项目如像下面的接收位置:

接收:从[136.167.40.119](HELO dc.edu) 由fe3.dc. edu(CommuniGate Pro SMTP 4.1.8) ESMTP-TLS id 61258719 for [email protected]; 2004年8月23日星期一11:40:10 -0400

imaplib可以吗?

在此先感谢

回答

0

RFC822.HEADER应该给你完整的标题。如果您看到其他情况,服务器已损坏。 (更可能是您正在测试的消息中没有您期望的标头。)

相关问题