python - Python:谁知道msg Outlook文件的“已接收邮件日期”参数?

我正在使用python解析msg(Outlook邮件)文件。我发现到目前为止我执行的代码中显示了许多属性,

我为此做了以下代码,

import win32com.client
outlook = win32com.client.Dispatch("Outlook.Application").GetNamespace("MAPI")
msg = outlook.OpenSharedItem(r"C:\test_msg.msg")
print msg.SenderName
print msg.SenderEmailAddress
print msg.SentOn
print msg.To
print msg.CC
print msg.BCC
print msg.Subject
print msg.Body


我希望收到有关SendOn日期的数据。有谁知道,我必须使用哪个属性代替msg.SendOn?

最佳答案

使用MailItem.ReceivedTime属性。

本文翻译自 https://stackoverflow.com/questions/37298186/

网站遵循 CC BY-SA 4.0 协议,转载或引用请注明出处。

标签 python email outlook msg


相关文章:

python - 使用套接字发送多个文件Python

python - 在VMware Windows计算机中,Python smtp连接始终失败

html - 展望负表保证金

c# - 无法订阅使用dday.ical创建的Webcal Feed

python - 问:目标规则可能不包含通配符Snakemake中的错误-目标中没有通配符?

python - 如何在列表中存储鼠标按钮选择?

html - Windows上的Microsoft Outlook将填充添加到我的H4中

c# - 访问Outlook OST文件

python - 是否有可用的Python模块可以在一定时间后发出警报

php - 我可以不购买证书就拥有有效的邮件服务器吗?