Apr 24 2017 02:21 PM - edited Apr 24 2017 02:49 PM
I discovered this issue because the CRM for Outlook add-in (the modern one, not the full client) complained that a new user was not logging in with the same email address and is Dynamics 365.
I couldn't confirm this no matter where I looked so I checked his Office 365 user and, sure enough, his default SMTP address is username@tenant.onmicrosoft.com rather than username@ourdomain.com.
I also notice that he doesn't have any of the other standard aliases that other users have.
The key difference with him is that he's the first new user I created where I didn't first make an on-prem mailbox and migrate it up. Not knowing any better, I thought, "Why go through that step? I'll just create the mailbox in the cloud."
At this point I'm a bit unsure what step to take next. When I look at EAC on-prem I don't see his user there at all. All other users either have a mailbox type of "User" or "Office 365".
Should I migrate him to on-prem then back?
Apr 24 2017 03:35 PM
Apr 24 2017 03:46 PM
What do you mean by "master"? Migrate it to on-prem?
Apr 24 2017 03:47 PM
Apr 24 2017 03:49 PM
Uh oh... what about the mail that's already in it? There's not much but I'll need to preserve it. I've never needed to it before but can I export to PST and then import into the new box?
Apr 24 2017 03:51 PM
Apr 25 2017 04:12 AM
SolutionHi Chris,
You can do softmatch SMTP to your user https://support.microsoft.com/en-us/help/2641663/how-to-use-smtp-matching-to-match-on-premises-user-...
Then this article can help you http://techgenix.com/match-office-365-mailbox-new-premises-user-hybrid-deployment/
May 11 2018 02:06 PM
I have no solution for the issue you described other than save the email to a pst, delete the mailbox and recreate it but there is another way to proceed other than create it on prem then migrate it.
This is how I do it for new users.
I have an exchange 2013 CAS server in hybrid mode. This is where my Exchange Admin Center is.
Login to the EAC. By default the EAC will show Enterprise settings as opposed to Office 365.
Click recipients then mailboxes. You should see all your users.
Click the + sign then select Office 365 mailbox.
This action will create the user in AD and most importantly that user will show up in the EAC. Wait a little bit and you will see the newly created user on your domain controller as well as in the O365 Admin center. You will then have to assign a license to the user and the rest is as usual. There will be no need to migrate from on prem to online.
Dec 04 2018 08:35 AM
Try these commands on your on-premise exchange management shell
Enable-MailUser -Identity <email address> –ExternalEmailAddress <onmicrosoft.com email address>
Enable-RemoteMailbox <username>
Apr 25 2020 03:34 AM
thanks, it works for me @Lorenzo Moore
Jan 18 2021 10:24 AM
@Lorenzo Moore This is exactly what I was looking for thank you!
Jan 12 2022 09:05 AM
Apr 25 2017 04:12 AM
SolutionHi Chris,
You can do softmatch SMTP to your user https://support.microsoft.com/en-us/help/2641663/how-to-use-smtp-matching-to-match-on-premises-user-...
Then this article can help you http://techgenix.com/match-office-365-mailbox-new-premises-user-hybrid-deployment/