Wanting to know on how to solve shared Mailbox showing as a Mail User? You are in the right place.
Recently, I created a shared mailbox in a Hybrid environment but for some reason, it appeared as a Mail User in Exchange Admin Center instead of the shared mailbox. I waited for a couple of syncs but no luck. After some struggles, I was able to fix the problem and wanted to share the same in this post.
A Shared Mailbox is an outlook mailbox very much like a user mailbox, however, it is shared by several different people. This is great for a company to manage a load of customer inquires and to handle project queries. When an email sent from a shared mailbox, the from address appears as a shared mailbox email address. Similarly, a separate calendar is available to shared mailbox members to manage meetings.
A shared mailbox can’t be accessed by members without permission and it doesn’t have a password to access them so users should seek help from admins to provide the necessary permission to access a mailbox. Once this is done, you can then access the mailbox in via browser or outlook.
Let’s talk about how to solve shared mailbox showing as mail user. The first thing you have to do is check the recipienttypedetails of the shared mailbox in on-premise. To do this,
- Launch “Exchange On-Premises PowerShell“
- Type “Get-RemoteMailbox emailaddress“
- Make sure the shared mailbox recipient type details should reflect as a Remote Shared Mailbox.
- Now, check the affected account recipient type details in Microsoft 365.
- To check, connect to Exchange Online PowerShell -> Type the command.
Get-Recipient “emailaddress” | fl recipientt*
- As you can see, the mailbox shows as a MailUser in Exchange online but not as a SharedMailbox.
In order to fix the error, assign the Exchange Online license to the affected mailbox so that the mail user object will become as a user mailbox in Microsoft 365. Yes, our end goal is to have the shared mailbox but we are going to do something to achieve the goal.
Note: You will get an error while issuing the license if there any email address conflicts with other objects.
If you get any conflicts error, follow the below steps.
- Go to “Azure Active Directory Admin Center“
- Select “Azure AD Connect Health“
- On the right panel, select “Sync errors“
- Select “Duplicate Attribute“
- Type the display name of the affected account in the search field to find conflicts accounts.
- Make necessary changes of conflicting accounts in on-premises or in the cloud.
- Once changes have done, allow for a few hours to replicate.
After assigning the Exchange Online license to the shared mailbox, allow for a few minutes and check the status in cloud.
Great, it shows as a user mailbox. We will now convert the user mailbox to the shared mailbox.
There are a couple of options to convert the user mailbox to the shared mailbox. The first option is using the portal and the second option is obviously PowerShell.
- Go to “Exchange Admin Center“
- In the left navigation, select “Recipients” and select “Mailboxes“
- Search a mailbox and open it.
- Now, click “Others” and click “Convert to shared mailbox“.
We can also use the PowerShell to convert the mailbox.
Connect to Exchange Online PowerShell and execute the below command. You should be good to go.
Set-mailbox “Enter the shared mailbox name or email address” -Type Shared
Let’s check the status of the mailbox. Your guess is correct. The account started showing as the shared mailbox.
The Exchange Online license is no longer required to the shared mailbox so we can remove them to save some money. You will have 50 GB of quota for shared mailboxes which is free. Make sure you give the necessary permission to users of the shared mailbox so that the mailbox access will work. Otherwise, users will disturb you again.
This strategies help you how to solve shared mailbox showing as mail user.
Want to improve your Exchange Online experience for better productivity? Check out the tips and tricks mentioned here.
Now I’d like to hear from you:
Did I miss anything? Maybe you have a question about something that I covered.
Either way, I’d like to hear from you. So go ahead and leave a comment below.