Create a user in the Active Directory which has access to all mailboxes.
This method is called impersonation
Our recommendation: RdxMaildepotImporter.
Grant access permissions to this account.
Execute the following command in the Microsoft Exchange Management Shell:
New-ManagementRoleAssignment -Name:"Reddoxx Impersonation" -Role:ApplicationImpersonation -User:RdxMailDepotImporter@domain.tld
There is a limited number of results which each folder can receive, therefore an error occurs in folders with a large quantity of mails.
The following three commands in the Exchange Management Shell allows you to create a policy in which no limits are set:
New-ThrottlingPolicy ReddoxxImport Set-ThrottlingPolicy ReddoxxImport -RCAMaxConcurrency Unlimited -EWSMaxConcurrency Unlimited -EWSMaxSubscriptions Unlimited -CPAMaxConcurrency Unlimited -EwsCutoffBalance Unlimited -EwsMaxBurst Unlimited -EwsRechargeRate Unlimited Get-Mailbox | Set-Mailbox -ThrottlingPolicy ReddoxxImport
If you would like to erase the policy after the Import process has finished, you can do this with the following two commands:
Get-Mailbox | Set-Mailbox -ThrottlingPolicy $null Remove-ThrottlingPolicy ReddoxxImport