Enable or Disable Calendar Repair for a Mailbox

The Calendar Repair Assistant (CRA) is a configurable, time-based Mailbox Assistant that runs within the Microsoft Exchange Mailbox Assistants service on Mailbox servers running Microsoft Exchange Server 2010. CRA automatically detects and corrects inconsistencies that occur for single and recurring calendar items for mailboxes that are homed on the Mailbox server running CRA. The purpose is to make sure recipients won't miss meetings or have unreliable meeting information.

By default, calendar repair is enabled for all mailboxes. For troubleshooting purposes, you may want to turn off calendar repair to isolate a particular problem that a user is encountering. You can turn on or turn off calendar repair for a mailbox by using the Set-Mailbox cmdlet in the Shell.

Looking for other management topics related to calendar repair? Check out Managing Calendar Repair.

Use the Shell to disable calendar repair for a mailbox

You need to be assigned permissions before you can perform this procedure. To see what permissions you need, see the "Calendar repair" entry in the Mailbox Permissions topic.

Note

You can't use the EMC to disable calendar repair for a mailbox.

Mailboxes for which calendar repair is disabled won't have their calendar items repaired by the CRA.

This example disables the CRA for the user mailbox tony@contoso.com.

Set-Mailbox -Identity tony@contoso.com -CalendarRepairDisabled $true

For detailed syntax and parameter reference, see Set-Mailbox.

Use the Shell to enable calendar repair for a mailbox

You need to be assigned permissions before you can perform this procedure. To see what permissions you need, see the "Calendar repair" entry in the Mailbox Permissions topic.

Note

You can't use the EMC to enable calendar repair for a mailbox.

This example enables the CRA for the user mailbox ayla@contoso.com.

Set-Mailbox -Identity ayla@contoso.com -CalendarRepairDisabled $false

For detailed syntax and parameter reference, see Set-Mailbox.