Retention policies aren't applied when you move a mailbox to Exchange 2013


You move a mailbox from an on-premises Exchange 2010 or Exchange 2007 environment that has MRM 1.0 policies set up to Exchange Server 2013. However, the Managed Folder Assistant doesn't work as expected, and retention policies aren't applied to the mailbox. Additionally, the following event ID 10021 is logged in the Application log in Event Viewer:

Log Name: Application
Source: MSExchangeMailboxAssistants
Date: <Date and Time>
Event ID: 10021
Task Category: Managed Folder Assistant
Level: Error
Keywords: Classic
User: N/A
Computer: <ComputerName>

The MRM Assistant will skip processing mailbox 'OW4:5c3790e2-4ec2-4510-b8b7-5bc861e92533:<ComputerName>. Exception details: 'Microsoft.Exchange.Assistants.TransientMailboxException ---> Microsoft.Exchange.InfoWorker.Common.ELC.ELCFolderSyncException:
Failed to synchronize the messaging records management settings on managed folder Managed Folders in mailbox <mailbox> with the settings in Active Directory.
at Microsoft.Exchange.InfoWorker.Common.ELC.ProvisionedFolderCreator.SaveELCFolder(Folder folder, Boolean create)
at Microsoft.Exchange.InfoWorker.Common.ELC.ElcMailboxHelper.RemoveElcFolder(Boolean userIsOnRetentionPolcyTags, MailboxSession mailboxSession, StoreId folderId, Dictionary`2 allAdTags, UpgradeStatus& status)
at Microsoft.Exchange.InfoWorker.Common.ELC.ElcMailboxHelper.ScrubElcMailbox(Boolean userIsOnRetentionPolcyTags, MailboxSession mailboxSession, Dictionary`2 allAdTags, UpgradeStatus& status)
at Microsoft.Exchange.MailboxAssistants.Assistants.ELC.TagProvisioner.InvokeInternal(MailboxDataForTags mailboxDataForTags)
at Microsoft.Exchange.MailboxAssistants.Assistants.ELC.TagProvisioner.Invoke(MailboxDataForTags mailboxDataForTags)
at Microsoft.Exchange.MailboxAssistants.Assistants.ELC.ElcTagSubAssistant.InvokeInternal(MailboxSession mailboxSession, MailboxDataForTags mailboxDataForTags)
at Microsoft.Exchange.MailboxAssistants.Assistants.ELC.ElcTagSubAssistant.Invoke(MailboxSession mailboxSession, MailboxDataForTags mailboxDataForTags)
at Microsoft.Exchange.MailboxAssistants.Assistants.ELC.ELCAssistant.InvokeCore(MailboxSession mailboxSession, StatisticsLogEntry logEntry, ElcParameters parameters)
at Microsoft.Exchange.Common.IL.ILUtil.DoTryFilterCatch(TryDelegate tryDelegate, FilterDelegate filterDelegate, CatchDelegate catchDelegate)


This problem occurs if an MRM 1.0 policy was applied to the mailbox. Exchange Server 2013 doesn't support MRM 1.0 policies. If MRM 1.0 policies are applied when a mailbox is moved, the policy will prevent a MRM 2.0 retention policy from being applied to the mailbox.


To resolve this problem, install Exchange Server 2013 Service Pack 1 (SP1) or a later cumulative update for Exchange Server 2013. For more info, see the following Microsoft Knowledge Base article:

2926248 Description of Exchange Server 2013 Service Pack 1


To work around this problem, follow these steps:

  1. Move the mailbox back to the on-premises Exchange 2010 or Exchange 2007 server.

  2. Remove MRM 1.0 policies from the mailbox. To do this, run the Set-Mailbox cmdlet together with the RemoveManagedFolderandPolicy parameter as follows:

    Set-Mailbox -Identity <alias> -RemoveManagedFolderAndPolicy 
  3. Move the mailbox to Exchange Server 2013, and then apply the MRM 2.0 policy.

Note If you haven't yet moved the mailbox, remove MRM 1.0 policies (per step 2) before you do this. 


The RemoveManagedFolderAndPolicy parameter specifies whether to remove all MRM 1.0 policies and attributes from a mailbox. When you use this parameter, MRM 1.0 policies and MRM 1.0 properties from any managed folders that were created as part of any MRM 1.0 policies are removed. For more information, see Set-Mailbox.

Need more help?

Expand your skills
Explore Training
Get new features first
Join Microsoft Insiders

Was this information helpful?

Thank you for your feedback!

Thank you for your feedback! It sounds like it might be helpful to connect you to one of our Office support agents.