Outlook 中的哪些操作会导致 PR_LAST_MODIFIER_NAME 或 PR_LAST_MODIFICATION_TIME 被修改?

What actions in Outlook would cause PR_LAST_MODIFIER_NAME or PR_LAST_MODIFICATION_TIME to be modified?

我即将就我使用 MFCMAPI 收集的数据作证,在这些数据中我确定 PR_LAST_MODIFICATION_TIME 与消息的 PR_CREATION_TIME 或 PR_MESSAGE_DELIVERY_TIME 不匹配。

Outlook 中的哪些操作会导致 PR_LAST_MODIFIER_NAME 或 PR_LAST_MODIFICATION_TIME 被修改?在我的实验室测试中,简单地阅读、将邮件标记为未读和查看附件不会修改这些属性。

我正在尝试确定用户或代表用户执行的哪些其他操作可能导致 PR_LAST_MODIFIER_NAME 不再列出发件人并且 PR_LAST_MODIFICATION_TIME 不再匹配 Delivery/Creation 时间。

几个月前我有机会与微软的 MFCMAPI 项目的开发人员交谈,我为没有写下他的名字而感到内疚。

感谢任何帮助。

你是说史蒂夫格里芬吗?

我不是他,但我想我可以很容易地回答你的问题——每次调用IMessage::SaveChanges,PR_LAST_MODIFICATION_TIME都会被重置。