Hi Pitman Donny
Thank you for reaching out to Microsoft Q&A forum
Based on your description, I understand that after migrating to Exchange Online, newly added accepted domains appear as verified in Microsoft 365 and DNS records are correct, but users cannot send or receive emails using those domains.
From what I research, this behavior typically occurs due to provisioning delays or incomplete synchronization between Microsoft 365 and Exchange Online. Even when a domain is verified and DNS records (MX, SPF) are properly configured, Exchange Online must finish adding the domain as an accepted domain and update recipient proxy addresses. Microsoft documentation notes that these changes can take up to 24 hours to propagate.
Therefore, in this case, if the issue persists after 24 hours, I recommend raising a support ticket through the Microsoft 365 Admin Center to receive further assistance directly from Microsoft.
In the meantime, you can try the following approaches to see if they help resolve the issue:
- Confirm the domain appears in the Exchange Admin Center under Mail flow > Accepted domains and is set to Authoritative.
- Check that affected mailboxes have the new SMTP address in their
proxyAddressesattribute and that synchronization has completed if you use hybrid. - Validate DNS records against the values shown in the Exchange Admin Center (avoid legacy MX assumptions).
Hope my answer will help you, for any further concern, kindly let me know in the comment section
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.