How to Import a Mailbox or PST on Exchange 2010 When Receiving Error - This Mailbox Exceeded the Maximum Number of Corrupted Items That Were Specified for This Move Request

Printer-friendly versionPDF version
Exchange 2010

To import a PST file into a mailbox on Exchange 2010, you need to assign rights to a user account to import emails. Do so by running the following command (You can reference every command in this article with the links at the bottom):

New-ManagementRoleAssignment –Role “Mailbox Import Export” –User DOMAIN\Administrator

Run the following command on a mailbox server to import the PST (The share for -FilePath must have Read/Write permissions for the group Exchange Trusted Subsystem). While this example is for importing mail, the same rules apply for moving mailboxes using the New-MoveRequest command:

New-MailboxImportRequest -Mailbox <MailboxOrMailUserIdParameter> -FilePath "\\fileserver\usermail.pst"

By default, if there are any bad items in the PST, the import will fail with the following error message:

This mailbox exceeded the maximum number of corrupted items that were specified for this move request

To fix this, you must first remove the failed import request:

Get-MailboxImportRequest -Status Failed |  Remove-MailboxImportRequest

Now you must run the New-MailboxImportRequest command again with the -BadItemLimit X switch. (By default, when you try to import a PST file, it will not import duplicate items, so do not worry if you have half the PST imported from a previous fail.) If you use this switch, it will not import items that can't be read instead of failing on the first unreadable item. If you need the number to be more than 50, then you must add the -AcceptLargeDataLoss switch also. For Example:

New-MailboxImportRequest -Mailbox <MailboxOrMailUserIdParameter> -FilePath "\\fileserver\usermail.pst" -BadItemLimit 200 -AcceptLargeDataLoss

You can check the status of the import by running this command:

Get-MailboxImportRequest | Get-MailboxImportRequestStatistics

Excellent post. Very simple, to the point and did exactly what I wanted.

Thank you

Great post !

Great post ! was Helpful. Thank you.

Hi Friend

Now you can easily recover corrupt Exchange server User mailboxes database and also get authority to execute EDB to PST migration program by using Exchange recovery software.

Excellent - Works Great - Straight Forward - A complete solution - Thank you!

Post new comment