MS-Exchange Server 2016

  • Administrative access to a Microsoft Exchange 2016 server on which the Client Access role is installed.
  • Domain administrator permissions or other equivalent permissions with the right to define and assign roles and scopes.

  1. Create a user in Active Directory who is allowed to access all mailboxes to be archived.
    This method is called impersonation in Microsoft Exchange.
    Our recommendation is: RdxMaildepotImporter.

  2. Now add the access rights to this account.
    To do this, execute the following command in the MicrosoftExchange Management Shell:

    New-ManagementRoleAssignment -Name: "Reddoxx Impersonation" -Role:ApplicationImpersonation -User:RdxMailDepotImporter@domain.tld
  3. adjust the throttling policy so that the import is not restricted by the limitations of the Exchange Server.
    To do this, execute the following commands in the MicrosoftExchange Management Shell:

    New-ThrottlingPolicy ReddoxxImport
    Set-ThrottlingPolicy ReddoxxImport -RCAMaxConcurrency Unlimited -EWSMaxConcurrency Unlimited -EWSMaxSubscriptions Unlimited -CPAMaxConcurrency Unlimited -EwsCutoffBalance Unlimited -EwsMaxBurst Unlimited -EwsRechargeRate Unlimited
    Set-Mailbox RdxMailDepotImporter@domain.tld -ThrottlingPolicy ReddoxxImport
  4. If you want to delete the policy after the import, you can do this with the following two commands:

    Set-Mailbox RdxMailDepotImporter@domain.tld -ThrottlingPolicy $null
    Remove-ThrottlingPolicy ReddoxxImport