电子邮件导出:只有特定的邮件项目属性有效

Email Export: Only specific mailitem properties work

我有一些代码循环遍历邮箱和子文件夹到return所述文件夹中的所有邮件项目。它可以轻松报告某些属性,例如 entryID、Creationtime、Subject 和 Size。重要的是要注意我们使用 Office 365。我注意到在 MSDN 文档中列出了可用的 MAPI 类似物。

ePSV.write objItem.EntryID & chr(124)
ePSV.write objItem.CreationTime & chr(124)
ePSV.write objItem.Subject & chr(124)
ePSV.write objItem.Size & chr(124)

它似乎无法提取 "sender"、"to"、"CC" 或 "BCC" 等项目。我的基本问题是为什么?我更紧迫的问题是 "what do I need to do to make it work for those basic fields?" 这是我没有指定但应该指定的配置问题吗?我缺少命名法吗?我现在似乎找不到 google 我不知道的词。任何和所有指针将不胜感激。

收件箱中可以有其他项目类型 - ReportItem、MeetingItem 等。检查 objItem.Class 属性 == 43 (OlObjectClass.olMail).