Find calendar response through message tracking on Exchange 2013 ?

You can follow this post if you need to investigate meeting acceptance or need to extract data for reporting purpose. You can manually get this data through message tracking of Microsoft Exchange Server 2013.

  • Connect to Exchange Management Shell.
  • Run below command and modify your search criteria per your need to narrow your search result.
Get-MessageTrackingLog -resultsize unlimited  -EventID Receive |where {$_.MessageSubject -like "Board Meeting Schedule - Confirm Time"} | Ft Timestamp, Source, EventID, SourceContext</em>

Timestamp     : 1/21/2017 7:55:25 AM
Source        : STOREDRIVER
EventId       : SUBMIT
SourceContext : MDB:50310783-3972-48f1-821f-857ddb37c8df, Mailbox:6350456e-4250-4fec-b574-9473828d26ba, Event:57673225,MessageClass:IPM.Schedule.Meeting.Request, CreationTime:2016-08-26T11:55:20.946Z, ClientType:MOMT

  • Look for these values under SourceContext field. Above example shows that it is a new meeting request. Refer below table for value detail :-
    Value Description
    IPM.Schedule.Meeting.Canceled Meeting cancellations
    IPM.Schedule.Meeting.Request Meeting requests
    IPM.Schedule.Meeting.Resp.Neg Responses to decline meeting requests
    IPM.Schedule.Meeting.Resp.Pos Responses to accept meeting requests
    IPM.Schedule.Meeting.Resp.Tent Responses to tentatively accept meeting requests

Thank you for reading this post, Enjoy reading !


Categories: Microsoft Exchange

Tags: , ,

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: