Share via

MigrationRecipientNotFoundException with existing Mail User

Anonymous
2016-05-25T05:50:36+00:00

I'm am trying to migrate users from an on premises exchange 2013 server to office 365 all but one of the mailboxes have moved successfully.

Error: MigrationRecipientNotFoundException: A recipient wasn't found for "*** Email address is removed for privacy ***" on the target. Create a recipient of the appropriate type for this migration on the target and try again.

I have checked that the user has synced with azure ad and exists in contacts and with get-MailUser in powershell on exchange online and tried creating a new user and moving the new user to office 365 works. I have also tried removing the user from office 365 including deleted users and allowing to resync.

Thanks

Oli

Microsoft 365 and Office | Subscription, account, billing | For home | Windows

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments

4 answers

Sort by: Most helpful
  1. Anonymous
    2016-05-28T05:17:29+00:00

    Hi Oli,

    Is there any update?

    Regards,

    Poppy

    Was this answer helpful?

    0 comments No comments
  2. Deleted

    This answer has been deleted due to a violation of our Code of Conduct. The answer was manually reported or identified through automated detection before action was taken. Please refer to our Code of Conduct for more information.


    Comments have been turned off. Learn more

  3. Anonymous
    2016-05-25T11:52:13+00:00

    Hi Oli,

    Regarding the error “A recipient wasn‎'t found for "*** Email address is removed for privacy ***" on the target. Create a recipient of the appropriate type for this migration on the target and try again”, I would like to share a workaround first:

    1. Run Get-Mailbox -SoftDeletedMailbox to list the deleted mailbox users. If the affected users are included, run Remove-Mailbox -PermanentlyDelete to completely remove them.
    2. Run Get-MailUser -Identity <user> | FL GUID to get the GUID of the user.
    3. Run New-MoveRequest -Identity <GUID> -Remote -RemoteHostName 'mail.domain.com' -RemoteCredential $cred -TargetDeliveryDomain 'domain.mail.onmicrosoft.com' -BadItemLimit 10 -LargeItemLimit 20 to try a new batch to move the mailbox.

    Note: please replace all the domain names included in the commands above.

    If this cannot work either, please choose an affected user and run Get-Recipient -Identity "*** Email address is removed for privacy ***" | FL from both Exchange Online and Exchange on-premises. I have sent you a private message to collect the PowerShell results. You can see it and reply to me via: https://community.office365.com/user/conversations

    Regards,

    Poppy

    Was this answer helpful?

    0 comments No comments
  4. Anonymous
    2016-05-25T08:18:15+00:00

    Eventually got it moved via powershell.

    Was this answer helpful?

    0 comments No comments