Send & Receive Issues

Fix Microsoft 365 Email Not Sending to the Same Domain

Natalie TaylorNatalie Taylor Oct 29, 2026 869 views

Question details

Users are unable to receive emails sent from their own website contact forms because Microsoft 365 blocks messages sent to the same internal domain.

How to Fix Microsoft 365 Email Not Sending to the Same Domain
Product
Microsoft 365
Device & OS
not provided
Scenario
A website contact form successfully sends emails to external recipients, but fails to deliver messages when the recipient uses the organization's own Microsoft 365 domain.
Observed behavior
Emails addressed to internal users fail to arrive or are silently deleted, often due to strict mail flow rules, missing licenses, or DNS configuration issues.
Before you start

Ensure you have Exchange Administrator or Global Administrator permissions in your Microsoft 365 tenant to access and modify mail flow rules.

Solution 1Recommended

Review and Modify Exchange Mail Flow Rules

Identify and remove any restrictive mail flow rules in the Exchange admin center that are configured to block internal email delivery.

Microsoft 365 administrators often create mail flow rules to prevent spoofing or restrict certain accounts from emailing internal distribution lists. If your website sending address triggers one of these rules, the message will be blocked or deleted before reaching the inbox.

1
Access Exchange Admin Center

Log in to the Microsoft 365 admin center using your administrator credentials, then open the Exchange admin center from the admin centers list.

2
Navigate to Mail Flow Rules

In the left-hand navigation menu, expand 'Mail flow' and select 'Rules'.

3
Identify Blocking Rules

Review your active rules. Look for any rule where the condition includes 'The recipient is Inside the organization' and the action is set to 'Block the message' or 'Delete the message without notifying anyone'.

4
Modify or Delete the Rule

Select the restrictive rule. You can either delete it entirely, or click 'Edit' to add an exception for your specific website contact form email address. Save your changes.

Review and Modify Exchange Mail Flow Rules
Propagation Delay: Changes to Exchange mail flow rules can take up to 30 minutes to fully propagate across the Microsoft 365 environment. Please wait before testing your contact form again.
Free Microsoft Office alternative

Looking for a fast and reliable Office suite? Try WPS Office

While you troubleshoot your Microsoft 365 email configuration, consider downloading WPS Office for your document creation and editing needs. It is a highly compatible, lightweight, and free alternative to Microsoft Office.

  1. 1. Download the Installer: Visit the official WPS website and download the free installation package for your operating system.
  2. 2. Install WPS Office: Run the downloaded installer and follow the quick on-screen instructions to complete the setup.
  3. 3. Open Your Documents: Launch WPS Office and instantly open your existing Microsoft Office files without losing any formatting.
Completely free and lightweight office suiteFully compatible with Microsoft Word, Excel, and PowerPoint formatsFamiliar user interface requires no learning curveBuilt-in PDF editing, conversion, and annotation tools
microsoft office alternative - wps office

Frequently Asked Questions

Why does Microsoft 365 block emails from my own website contact form?

This commonly happens because Microsoft 365's anti-spam policies detect the email as spoofing. Since the email claims to be from your domain but originates from an external web server, Exchange may block it unless SPF records or mail flow rules are properly configured to allow that specific web server.

How can I check if a mail flow rule is actively deleting my emails?

You can use the 'Message trace' feature in the Exchange admin center. By searching for messages sent from your website's address to your internal email, the trace will reveal exactly which policy or mail flow rule blocked or deleted the message.

Do I absolutely need a paid license for a website sending address?

If you are using direct SMTP client submission authenticated with a specific Microsoft 365 username and password, that user account must have an Exchange Online license. Alternatively, you can configure a connector for SMTP relay, which may not require individual user licenses.