When i dealt with one of my customer, whose application dealt with Calendaring solution, i made this facility. Even in most of the scenarios, when we deal with Microsoft Office Outlook based calendaring solutions, what're the user action or what're the changes has made. But we have quick & smart solution for that.
By making use of logging calendar transactions feature in the MS Outlook. Because of the Calendar logging feature, calendar transactions that are generated by client features, by user actions, by the object model, or by the MAPI Calendar Table are written to a log file.
1) So what the log file will contain?
The log file contains the following information:
|•||Sniffer (Inbox auto-processing)|
|•||Calendar item actions (creation, modification, or to deletion)|
2) What is the main goal of the logging feature?
The main goal of the Calendar logging feature is to quickly identify situations where, for example, meetings are inexplicably deleted from a Calendar folder
For more information, please view the following article