none
List of Cancelled or Deleted meetings RRS feed

  • Question

  • Is there any way to get a list of Cancelled or Deleted meetings in EWS?

    I'm trying to make integration with our CRM system and need a way to track meeting deletion and meeting cancellation in Exchange 2010.

    If it’s not possible to get a list of Cancelled or Deleted meetings, please, advice any way to sync meeting cancellations, checking existence by Guid seems to be not good because of performance problems.

    Friday, September 14, 2012 1:19 PM

All replies

  • Found a post on http://stackoverflow.com/questions/7418323/exchange-web-service-managed-get-deleted-appointments :

    Depending on how a user deletes an appointment (or any item), different things are done:

    • Soft-Delete: The item is moved to the recycle bin of the mailbox.
    • Hard-Delete: The item is instantly removed.

    You have multiple ways to get information about deleted items:

    • Query the folder using a FindItems call and select ItemTraversal.Associated in the Traversal property of the ItemView. Note: This requires Exchange 2010.
    • Use the SyncFolderItems at one time and store the synchronization cookie somewhere. Later, execute the SyncFolderItems again using the previously stored cookie. Exchange will now give you a detailed list of changes which happened to the folder.
    • Query the Recycle bin for appointments. They will most likely have come from the default calendar of the user.
    Monday, September 17, 2012 6:57 AM