簡體   English   中英

MAPI Outlook歷史記錄/更改日志

[英]MAPI Outlook History/Change Log

有沒有辦法通過MAPI / Outlook查看對“ AppointmentItem”的更改? 因此,例如,如果重新安排了會議的時間,並且類別也發生了變化,那么是否有可能看到約會上發生的確切更改以及何時更改?

我可以提取所有當前信息,並使用CreationTime,BusyStatus等字段(我在Python中使用win32com)。 但是,如果我想回頭看看會議的原始狀態是什么以及發生了什么變化,有人知道我會怎么做嗎? 到目前為止,我在Microsoft文檔中什么都沒有看到: https : //msdn.microsoft.com/en-us/library/office/microsoft.office.interop.outlook.appointmentitem_members.aspx

我想理想情況下,會有一個諸如“ ChangeLog”之類的字段,它會告訴您什么/何時字段從某項更改為某項,以及何時更改為時間戳。

謝謝

不,沒有這樣的事情。 約會中存儲了一些“原始”屬性,但沒有您想要的屬性。 查看與OutlookSpy的約會(單擊IMessage按鈕)。

如果您要談論的是Exchange郵箱,但尚未禁用它 ,則可以使用日歷版本存儲。 Exchange團隊博客對日歷數據的許多方面都有很好的撰寫 您可以使用powershell命令Get-CalendarDiagnosticLog來查詢Calendar Version Store,或者,如果您感覺更頑固,則可以使用MFCMAPI直接查看該商店。 Calendar Version Store文件夾直接位於郵箱的根容器之外。 由於數據不在脫機緩存中,因此請確保您處於在線狀態且未處於緩存模式。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM