logo
search
Email Migration

How to Fix Accepted Domain Error During Cross-Tenant Email Migration

Partner EditorPartner Editor Oct 9, 2026 869 views

Question details

Users need to resolve an Exchange migration error stating that an onmicrosoft.com domain is not an accepted domain.

Fix Accepted Domain Error During Cross-Tenant Email Migration
Product
Microsoft Exchange Online
Device & OS
not provided
Scenario
Migrating emails across Microsoft 365 tenants using Exchange Online.
Observed behavior
The migration fails because the source or target organization does not recognize the specified onmicrosoft.com domain in its Exchange Online configuration.
Before you start

Ensure you have Global Administrator or Exchange Administrator privileges in both the source and target Microsoft 365 tenants to view and modify domain configurations.

Solution 1Recommended

Verify Accepted Domains and Migration Endpoints

Check and correct the accepted domain configurations and organization relationships in the Exchange Admin Center.

This error typically occurs when the routing domain (e.g., tenant.mail.onmicrosoft.com) is missing or misconfigured in either the source or target tenant's accepted domains list.

1
Access the Exchange Admin Center

Log in to the Microsoft 365 admin center with your administrator credentials and navigate to the Exchange admin center.

2
Check Accepted Domains

Go to Mail flow > Accepted domains. Verify that the required onmicrosoft.com routing domain is listed and configured properly for the tenant.

3
Verify Organization Relationships

Navigate to Organization > Sharing to ensure the organization relationship between the source and target tenants is established and recognizes the correct domains.

4
Test Migration Server Availability

After confirming the domain configurations, open Exchange Online PowerShell and run the Test-MigrationServerAvailability cmdlet to validate the connection.

Verify Accepted Domains and Migration Endpoints
Domain Replication Time: Keep in mind that DNS and domain configuration changes in Microsoft 365 may take some time to propagate across the backend servers.
Free Microsoft Office alternative

Boost Your Productivity with WPS Office

While resolving Microsoft 365 backend administration issues, ensure your daily document workflows remain uninterrupted. WPS Office is a powerful, lightweight, and free alternative that offers comprehensive tools for documents, spreadsheets, and presentations.

  1. 1. Download the Installer: Visit the official WPS Office website and download the free installation package for your operating system.
  2. 2. Install WPS Office: Run the downloaded installer and follow the on-screen instructions to complete the setup in minutes.
  3. 3. Open Your Office Files: Launch WPS Office and instantly open, edit, and save your existing Word, Excel, and PowerPoint documents without formatting loss.
Seamlessly compatible with Microsoft Office formats like .docx, .xlsx, and .pptx.Lightweight application that uses minimal system resources and opens files instantly.Familiar user interface making migration from Microsoft Office effortless.Built-in PDF editing tools for comprehensive document management.
microsoft office alternative - wps office

Frequently Asked Questions

What does the 'not an accepted domain' error mean in Exchange?

This error means that the target or source Exchange Online environment does not have the specified routing domain (typically an onmicrosoft.com domain) registered or configured as an accepted domain for mail flow, preventing the migration from proceeding.

How do I check my accepted domains in Microsoft 365?

You can view your accepted domains by logging into the Exchange admin center, expanding the 'Mail flow' menu on the left sidebar, and clicking on 'Accepted domains'.

Why is my onmicrosoft.com domain missing from accepted domains?

In some cross-tenant scenarios, backend synchronization delays or provisioning errors can cause the default routing domains (like tenant.mail.onmicrosoft.com) to be missing or unrecognized. Re-verifying the domain or contacting Microsoft support usually resolves this.