Fix Exchange Online Mailbox Not Created for Synced User
Question details
An Exchange Online mailbox fails to provision for a synchronized Active Directory user after a license is reassigned.

- Product
- Microsoft Exchange Online
- Device & OS
- not provided
- Scenario
- Attempting to recreate an Exchange Online mailbox for a synced user whose previous mailbox was deleted.
- Observed behavior
- The user appears as a mail user in the Exchange admin center, but the mailbox is not created despite the proper license being assigned.
Ensure you have the necessary Active Directory administrative privileges and access to the Azure AD Connect server to run synchronization commands.
Clear Obsolete Exchange Attributes and Force Delta Sync
Remove conflicting on-premises Exchange attributes that prevent Exchange Online from provisioning a new mailbox.
If the user appears as a mail user in the Exchange admin center, leftover attributes from a previous on-premises Exchange environment can block the provisioning process in Exchange Online.
Launch Active Directory Users and Computers (ADUC) on your domain controller and ensure that Advanced Features is enabled in the View menu.
Find the synchronized user account, right-click it to select Properties, and navigate to the Attribute Editor tab.
Find and clear obsolete Exchange attributes such as TargetAddress, msExchMailboxGuid, msExchRecipientType, and msExchRecipientTypeDetails.
On your Azure AD Connect server, open PowerShell as an Administrator and run the command: Start-ADSyncSyncCycle -PolicyType Delta.

Disable Remaining Local Mailbox
If your organization still uses a local Exchange server, disabling an active local mailbox resolves the provisioning conflict.
Manage Your IT Documentation with WPS Office
While troubleshooting Microsoft Exchange and AD synchronization requires specialized administrative tools, managing your IT documentation, scripts, and logs shouldn't be a hassle. WPS Office is a free, lightweight, and fully compatible Office suite that helps you create reports, document configurations, and analyze system data with ease.

Frequently Asked Questions
Why does a synced user appear as a 'mail user' instead of a mailbox?
This happens when Azure AD Connect synchronizes specific attributes (like TargetAddress or msExchMailboxGuid) from your on-premises Active Directory. These attributes signal to Exchange Online that the mailbox is already hosted elsewhere, creating a mail user instead of provisioning a new cloud mailbox.
What PowerShell command triggers an Azure AD Connect delta sync?
You can trigger a delta sync to quickly push local Active Directory changes to the cloud by running 'Start-ADSyncSyncCycle -PolicyType Delta' in an elevated PowerShell window on your Azure AD Connect server.
Can I safely clear the msExchMailboxGuid for a synced user?
Yes. If the user no longer has an on-premises mailbox and strictly needs a new Exchange Online mailbox, clearing the msExchMailboxGuid in the local Active Directory removes the conflict that prevents cloud provisioning.




