我实际上试图从Outlook电子邮件中提取以下详细信息。 1.从 2. 3.回复 - 要 4.返回路径
5. X-Agari原始发送者 6. X-Agari原始接收机 7. X-始发IP 我曾尝试用Python exchangelib ,win32com.client,但无法提取细节。 有人可以帮我吗?如何从Outlook电子邮件中提取互联网电子邮件标题?
0
A
回答
0
尝试使用HeaderParser模块。这使您可以通过Python中的html解析来查找标题和标题等。
0
如果您使用的是Outlook对象模型,你需要阅读PR_TRANSPORT_MESSAGE_HEADERS
MAPI属性(看看它OutlookSpy - 点击即时聊天按钮)使用MailItem.PropetyAccessor.GetProperty
。
PR_TRANSPORT_MESSAGE_HEADERS
DASL属性名称是http://schemas.microsoft.com/mapi/proptag/0x007D001F
+0
http://schemas.microsoft.com/mapi/proptag/0x007D001F现在不可用。你能否重新检查一下 –
+0
这不是一个链接。它是您需要传递给GetProperty的实际字符串(DASL名称)。 –
相关问题
- 1. 使用VBA从Outlook电子邮件正文中提取电子邮件地址?
- 2. 从Thunderbird中提取电子邮件地址电子邮件
- 3. Outlook标记电子邮件为垃圾电子邮件
- 4. Outlook html电子邮件标题颜色
- 5. Outlook电子邮件签名 - 标题?
- 6. 电子邮件标题中
- 7. 从delphi获取outlook的电子邮件
- 8. 如何从Outlook 2007中提取电子邮件的内容?
- 9. 如何从完整标题中提取电子邮件
- 10. 从HTML电子邮件中获取电子邮件标题以进行跟踪
- 11. Outlook API电子邮件附件问题
- 12. 提取电子邮件
- 13. 提取电子邮件
- 14. 提取电子邮件
- 15. 如何从邮件正文中删除电子邮件标题
- 16. Outlook电子邮件宏
- 17. HTML电子邮件与Outlook
- 18. RDCOMClient + Outlook电子邮件
- 19. 从电子邮件的附件中提取To:标题
- 20. php电子邮件标题
- 21. 从电子邮件中提取人名
- 22. 从HTML电子邮件中的嵌套表中提取电子邮件地址
- 23. 从列中的不同电子邮件中提取特定电子邮件 - R
- 24. 通过网页的Outlook电子邮件
- 25. 如何从Outlook中的电子邮件正文提取电话号码?
- 26. 从电子邮件中提取数据(或数千封电子邮件)[Exchange]
- 27. 从电子邮件中提取电子邮件正文 - 用于文本分析
- 28. 问题与Outlook和电子邮件
- 29. HTML电子邮件Outlook 2003问题
- 30. 不发送电子邮件在PHP中使用标题从电子邮件ID
使用什么API?通过COM的Outlook对象模型? –
任何事情对我来说都很好。我尝试过使用COM,但无法获得详细信息。以下是我使用exchangelib编写的代码。 下面的代码实际上遍历邮箱中的所有项目,但我希望这只能在电子邮件到达收件箱时才运行。 从exchangelib进口* 配置=配置(服务器= 'XXXXXXX', 凭证=凭据(用户名= 'XXXXX',密码= 'XXXXXX'), AUTH_TYPE = NTLM ) 账户=账户(primary_smtp_address ='XXXXXX ”,配置=配置,ACCESS_TYPE = DELEGATE) 打印(account.inbox.all()在account.inbox.all()) 用于项: 打印(项目) –
@DmitryStreblechenko任何更新? –