我想阅读收到的邮件的互联网 header ,并在在线门户上对其进行分析,以检查该邮件是否是恶意的。我浏览了很多网站,认为 win32com 会帮助我解决这个问题。可悲的是,虽然我可以提取很多东西,但我无法提取互联网 header 。这就是我到目前为止所做的:
import win32com.client
outlook = win32com.client.Dispatch("Outlook.Application").GetNamespace("MAPI")
inbox=outlook.GetDefaultFolder(6)
messages = inbox.Items
message = messages.GetLast()
mess=message.Body #Body attribute fetches the body of the message
print mess #There is no InternetHeader attribute
消息变量没有 Headers 或 InternetIeaders 属性。链接:https://msdn.microsoft.com/en-us/library/microsoft.office.interop.outlook.mailitem_properties.aspx
请帮助我检索我的邮件 header 。预先感谢您!
我是一名优秀的程序员,十分优秀!