MAPI Outlook历史记录/更改日志

2024-10-01 05:00:01 发布

您现在位置:Python中文网/ 问答频道 /正文

有没有办法通过MAPI/Outlook查看对“AppointmentItem”的更改?因此,例如,如果一个会议被重新安排,类别也发生了变化,那么是否可以看到在约会上发生了什么变化以及何时发生了变化?在

我可以提取所有当前信息并使用CreationTime、BusyStatus等字段(我在Python中使用win32com)。但是,如果我想回去看看会议的原始状态和改变了什么,有人知道我会怎么做吗?到目前为止,我在Microsoft文档中没有看到任何关于此的内容:https://msdn.microsoft.com/en-us/library/office/microsoft.office.interop.outlook.appointmentitem_members.aspx

我想理想的情况下应该有一个字段,比如“ChangeLog”,它可以告诉您字段从某个更改为某个内容的时间/时间,以及时间戳。在

谢谢


Tags: 信息内容时间会议类别microsoftwin32com约会
2条回答

如果您谈论的是Exchange邮箱,但它不是disabled,则可以使用日历版本存储。Exchange团队博客在日历数据的许多方面都有很好的writeup。您可以使用powershell命令Get-CalendarDiagnosticLog查询日历版本存储,或者如果您感觉更为核心,可以直接使用MFCMAPI查看该存储。日历版本存储文件夹直接位于邮箱的根容器之外。由于数据不在脱机缓存中,请确保处于联机状态而不是处于缓存模式。在

不,没有这样的事。 约会中存储了一些“原始”属性,但与您想要的不同。查看与OutlookSpy的约会(单击IMessage按钮)。在

相关问题 更多 >