Hello. We have migrated most of our users from exchange 2016 to exchange online using the online migration tool and will be running as a hybrid.
We have a handful of users where their online mailbox has provisioned but the account has errored and so we now have two mailboxes. One on premise (received external emails and cloud receives all internal emails). We know the error was created as added the exchange license in the wrong order.
I now wish to delete the online account to start the migration again and sync the emails, users know they will lose all exchange online emails and have exported their online calendar.
I am off-boarding the users to return to MailUser status which will then allow me to remove the exchange license and start the migration again.
I've run into an issue with my first attempted user and wonder if anyone can offer some assistance?
Error: RecipientNotFoundPermanentException: Cannot find a recipient that has mailbox GUID 'XXXXX'
When I check powershell I get the online GUID results fine.
When I run on DC exchange man shell:
Get-remotemailbox useremail | format-list ExchangeGUID
It returns:
The operation couldn't be performed because object 'user' couldn't be found on 'DOMAIN'.
I then look up msExchGUID in AD - its not the same. So try and set it but as the user can't be found its impossible.
I then read I needed to enable remote mailbox - Enable-RemoteMailbox USERNAME -RemoteRoutingAddress USER@snhgov.mail.onmicrosoft.com - I tried this with the result:
This task does not support recipients of this type
- which makes sense as the system believes its been migrated.
I'm now stuck on what to do, is anyone able to offer some assistance. I hope I don't run into new issues on each user I try to regress back to Mailuser.
Thanks for reading.