Powershell – Remove all recurring meetings scheduled by terminated user

exchangeexchange-2010powershellscripting

I am looking for a way to efficiently and effectively remove all meetings that a terminated user may have created during their tenure.

Currently, our group has to grant admin access to the user's mailbox, create a profile as that user, load up outlook and begin cleaning out recurring meetings and room bookings.

I'm hoping there is a much simpler way, powershell perhaps, that can do this task.

Best Answer

Use the EWS Managed API to access the contents of the user's mailbox and delete necessary items. Can be implemented in any .Net language or a PowerShell script.

Related Topic