Quantcast
Channel: Exchange Server Development forum
Viewing all articles
Browse latest Browse all 7132

Monitoring Meetings for all mailboxes in an Exchange Server

$
0
0

Using C# and .Net (4.0 + ), is there a way to monitor meeting items across all mailboxes in Exchange without having to access each mailbox individually? 

I have to write an integration service that can do this (on Exchange 2010 SP3) and then add all external attendees to a Visitor Management System.

The EWS Managed API and Exchange Management Shell seem to only provide access to a single mailbox's calendar at a time. I've come up with 2 work-around ideas, but neither seem very elegant.
1. Create a Service account that acts as a delegate for all other accounts (This probably has a massive overhead on the System Admin's time, unless it can be done programmatically)

2. Create a Service/resource account that can be added to meetings as a resource. Then create a Outlook plugin that can force the resource on each new meeting created if external addresses are detected. Then hope that the System admins have a way to roll out the Outlook plugin. (Massive overhead on staff, again, but the more elegant of the 2 solutions).

Any help/Ideas will be greatly appreciated. 



Viewing all articles
Browse latest Browse all 7132


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>