EdbMails EDB Recovery and Migration software
  • Products
    EdbMails
    All-in-one Recovery and Migration
    • EDB Recovery and Migration
    • OST, PST, MBOX, NSF, EML, MSG
    • Office 365, Exchange Migration
    • SharePoint, OneDrive & Teams
    • Google Workspace Migraton
    • IMAP Migration
    • Duplicate Remover
    • Windows Data Recovery
    • Backup Solutions
    • All ProductsAll Products

    EDB Recovery and Migration

    EdbMails lets you recover corrupted, damaged, and offline Exchange EDB files, convert EDB mailboxes to PST format, and directly migrate mailbox data to Office 365 and live Exchange Server.

    EDB to PST
    EDB to PST
    Recover corrupted, damaged, offline EDB files and convert Exchange EDB mailboxes to PST file format
    Public Folder to Exchange
    Public Folder to Exchange
    Migrate public folders from an Exchange offline EDB file to live Exchange Server
    EDB to Live Exchange Migration
    EDB to Live Exchange Migration
    Directly migrate offline Exchange database (EDB) files to live Exchange server
    Archive Mailbox to Office 365
    Archive Mailbox to Office 365
    Migrate archive mailboxes from offline EDB files directly to Office 365
    EDB to Office 365 Migration
    EDB to Office 365 Migration
    Directly migrate offline Exchange database (EDB) files to Office 365
    Public Folder to Office 365
    Public Folder to Office 365
    Migrate public folders from an offline Exchange EDB file to Office 365

    OST, PST, MBOX, NSF, EML, MSG Export and Migration

    EdbMails lets you to recover OST and PST files, export OST, PST, MBOX, NSF, EML, and MSG files to PST files, and directly migrate OST, PST, MBOX, and NSF mailbox data to Office 365 and live Exchange Server.

    OST Recovery and Migration
    OST Recovery and Migration
    Recover offline OST files, convert OST to PST, and migrate OST to Office 365 and Exchange Server
    PST Recovery and Migration
    PST Recovery and Migration
    Recover Outlook PST files , Export PST to PST, migrate PST to Office 365 and Exchange Server
    MBOX Export and Migration
    MBOX Export and Migration
    Export MBOX to PST, migrate MBOX to Office 365 and Exchange Server
    NSF Export and Migration
    NSF Export and Migration
    Export NSF to PST, migrate NSF to Office 365 and Exchange Server
    EML to PST Export
    EML to PST Export
    Convert EML files to Outlook PST files
    PST to MSG Export
    PST to MSG Export
    Convert Outlook PST file to MSG file format
    MSG to PST Export
    MSG to PST Export
    Export MSG files to Outlook PST files

    Office 365, Exchange Migration

    EdbMails lets you securely migrate mailboxes across Microsoft 365, Exchange, Google Workspace (Google Workspace Migraton), and IMAP-supported servers such as Outlook, Gmail, Zimbra, Zoho Mail, and cPanel, ensuring zero downtime.

    Office 365 Backup
    Office 365 Migration
    Migrate between Office 365 tenants, Office 365 to Exchange, Office 365 to PST, PST files to Office 365.
    Exchange Server Backup
    Exchange Migration
    Migrate between any Exchange Servers, Exchange to Office 365, Exchange to PST, PST files to Exchange.
    Tenant to Tenant Migration
    Tenant to Tenant Migration
    Migrate Mailboxes, Public Folders, Archive Mailboxes between Office 365 Tenants.
    Exchange to Office 365
    Exchange to Office 365
    Migrate Mailboxes, Public Folders, Archive Mailboxes from live Exchange server to Office 365.
    Office 365 to IMAP
    Office 365 to IMAP
    Migrate Office 365 to IMAP, Office 365 to Gmail, Office 365 to Outlook, Office 365 to Zoho etc.
    Exchange to IMAP
    Exchange to IMAP
    Migrate from live Exchange Server to IMAP servers such as Gmail, Outlook, and Zoho Mail.
    Public Folder to Office 365
    Public Folder to Office 365
    Migrate Public Folders between Office 365 tenants with complete folder hierarchy and mailbox data integrity.
    Exchange to PST
    Exchange to PST
    Export live Exchange Server mailboxes, public folders, and archive mailboxes to Outlook PST files.

    SharePoint, OneDrive & Microsoft Teams Migration

    EdbMails lets you migrate SharePoint sites, OneDrive data, Microsoft Teams, teams, channels, chats, permissions, and documents between Microsoft 365 tenants while maintaining the existing folder structure and data integrity.

    SharePoint, OneDrive & Teams Backup
    SharePoint Online Migration
    Migrate documents, lists, files and folders from SharePoint sites.
    OneDrive for Business Migration
    OneDrive for Business Migration
    Migrate documents, lists, files, folders, private chats from OneDrive.
    Microsoft Teams Migration
    Microsoft Teams Migration
    Migrate Teams, chats, channels, documents, files and folders etc.

    Google Workspace / G Suite Migration

    EdbMails Google Workspace Migration Tool migrates emails, calendars, contacts, and more from Google Workspace to Office 365, Exchange, and IMAP using a Google Admin account without requiring individual user credentials.

    G Suite Migration
    Google Workspace Migration
    Migrate emails, calendars, contacts, tasks from G Suite to Office 365, G Suite to Exchange, G Suite to IMAP Servers
    G Suite to Office 365
    Google Workspace to Office 365
    Migrate emails, calendars, contacts, tasks from Google Workspace / G Suite to Office 365
    G Suite to Exchange Server
    Google Workspace to Exchange Server
    Migrate emails, calendars, contacts, tasks from Google Workspace / G Suite to on-Premise Exchange Server
    G Suite to IMAP
    Google Workspace to IMAP
    Migrate emails, calendars, contacts, tasks from Google Workspace / G Suite to IMAP, Outlook, Zimbra, Zoho etc.

    IMAP Migration

    EdbMails IMAP Migration tool lets you easily migrate emails from IMAP servers such as Outlook, Gmail, Zoho Mail, Zimbra, cPanel, and more. Supports IMAP to IMAP, Office 365, Exchange Server, PST, and bulk PST to IMAP migration.

    IMAP Email Backup & Migration
    IMAP Email Backup & Migration
    Backup and migrate emails from IMAP servers to PST, Office 365, and On-Premises Exchange Server
    IMAP to Office 365
    IMAP to Office 365
    Migrate emails, folders, and attachments from IMAP servers to Office 365
    IMAP to Exchange
    IMAP to Exchange
    Migrate emails, folders, and attachments from IMAP servers to on-premises Exchange Server
    IMAP to PST
    IMAP to PST
    Export emails, folders, and attachments from IMAP servers to Outlook PST files for backup
    PST to IMAP
    PST to IMAP
    Migrate emails, folders, and attachments from bulk PST files to IMAP servers

    Duplicate Remover

    EdbMails Duplicate Remover lets you easily remove duplicate items from Office 365 and Exchange Server, and from IMAP, Outlook, Gmail, Zimbra, Zoho Mail, etc., ensuring a clean and organized mailbox.

    Remove Duplicates
    Remove Duplicates
    Easily clean up your Office 365, Exchange, Outlook and IMAP accounts by removing duplicate emails.
    Remove Duplicates from Office 365
    Remove Duplicates from Office 365
    Remove duplicate emails, calendars, contacts, journal tasks, etc. from Office 365.
    Remove Duplicates from Exchange Server
    Remove Duplicates from Exchange Server
    Remove duplicate emails, calendars, contacts, journal tasks, etc. from live Exchange Server.
    Remove Duplicates from IMAP, Outlook
    Remove Duplicates from IMAP, Outlook
    Remove duplicate emails, attachments from IMAP, Outlook, Gmail, Zimbra, Zoho Mail etc.

    Exchange, SharePoint, OneDrive, Teams and Office 365 Backup

    EdbMails enables secure, automated backup and recovery for Microsoft 365 services including Exchange Online, SharePoint, OneDrive, Teams, and Live Exchange Server with complete data protection and restore flexibility.

    Office 365 Backup
    Office 365 Backup
    Incremental, Granular, Encrypted and Compressed Office 365 Mailboxes Backup
    Exchange Server Backup
    Exchange Server Backup
    Incremental, Granular, Encrypted and Compressed Exchange Mailboxes Backup
    SharePoint, OneDrive & Teams Backup
    SharePoint, OneDrive & Teams Backup
    Backup Online site collections, Team sites, Office 365 groups, all documents etc.

    Windows Data Recovery

    EdbMails Windows Data Recovery Software lets you recover permanently deleted data, including photos, videos, documents, and archived files, from partitions on hard drives, SSDs, USB drives, SD cards, and external storage devices.

    Windows Data Recovery
    Windows Data Recovery
    Recover and restore permanently deleted data from hard drives, SSDs, USB drives, SD cards, and etc.
    Whitepaper Whitepaper
    Request a Demo Request a Demo
    Sign Up Sign Up
  • Features
  • FAQ
  • Offers
  • Pricing
  • Download
  • Support
  • Sign in
User’s Manual
Office 365 Migration

User Manual

User Manual

  • Office 365 Migration Overview
  • System Requirements
  • Migration Scenarios
  • Software Setup
    • EdbMails Installation Process
    • Upgrading the Software
  • Understanding the Application
    • Software's Main Components
    • Understanding the Migration
  • FAQ
    • General
    • Migration Free Trial / Demo
    • Migration License
    • Before Migration
    • Migration - Steps
    • After Migration
  • Videos
    • Office 365 to Office 365
    • Office 365 to Exchange
    • Office 365 to IMAP
    • Office 365 to PST
    • Public Folder to Office 365
    • Archive Mailbox to Office 365
    • Public Folder to Exchange
    • Archive Mailbox to Exchange
    • Restore Bulk PST files to Office 365
    • Automatically Create Office 365 Mailboxes
    • Export Office 365 user to CSV file
  • Screenshots
    • Office 365 to Office 365
    • Office 365 to Exchange
    • Office 365 to PST
  • How it works?
    • Office 365 to Office 365
    • Office 365 to Exchange
    • Office 365 to IMAP
    • Office 365 to PST
    • Public Folder to Office 365
    • Public Folder to Exchange
    • Public Folder to Shared Mailbox
    • Archive Mailbox to Office 365
    • Archive Mailbox to Exchange
    • Office 365 to Hosted Exchange
    • Multiple PST to Office 365
    • Office 365 to Gmail Migration
    • Office 365 Shared mailbox to Exchange
    • Office 365 Public folders to PST
    • Office 365 archive mailbox to PST
    • Office 365 Shared mailbox to PST
    • Office 365 shared mailbox to Public folder
    • Office 365 Archive mailbox to Shared mailbox
    • Office 365 Shared mailbox to Archive mailbox
  • Connect to source Office 365
  • Connect to target Office 365
  • Modern Authentication Using OAuth 2.0
    • Microsoft 365 modern authentication
    • Automatic Registration
    • Manual Registration
  • Connect to Exchange server
  • Knowledge Base
    • Migrate between Office 365 tenants
    • Migrate Office 365 mailbox
    • Public folder migration
    • Office 365 to Exchange Migration
    • Office 365 Migration with same Domain
    • Office 365 Group Migration
    • Selective Mailbox Migration
    • Migration to Exchange 2007, 2010, 2013, 2016 and 2019
    • User-Defined Mailbox/Folder Mapping
    • Export Office 365 users to CSV
    • GoDaddy to Microsoft 365 migration
    • Rackspace to Office 365 migration
    • Office 365 migration methods
    • Office 365 migration checklist
    • Migrate Shared mailbox to Office 365
    • Office 365 migration best practices
    • Office 365 migration challenges
    • Convert shared mailbox to regular mailbox
    • Office 365 to Exchange 2019 migration
    • Office 365 multiple mailbox migration
    • Office 365 Server to Server Migration
    • Cross-Tenant Office 365 migration
    • Office 365 to iCloud migration
    • Office 365 to Yahoo Mail migration
    • Office 365 to cPanel Migration
    • Office 365 to SmarterMail Migration
    • Office 365 to IceWarp migration
    • Create an Office 365 Migration Endpoint
    • Validate Office 365 Mailbox Migration
    • Office 365 Migration Network Requirements
    • Microsoft 365 Migration URLs & Endpoints
    • Office 365 Migration Firewall Ports
    • DNS Changes After Office 365 Migration
    • Autodiscover Troubleshooting After Migration
    • Post-Migration MX Record Validation
    • Office 365 Mail Flow Troubleshooting
    • Mailbox Permission Validation
    • EdbMails vs CodeTwo vs MigrationWiz vs Native Tools
    • Calendar Permission Migration Issues
    • Folder Permission Troubleshooting
    • Large Mailbox Migration Best Practices
    • Archive Mailbox Sync Issues
    • Office 365 Migration Coexistence
    • Cross-Tenant Mailbox Permissions
    • Cross-Tenant Calendar Migration
    • Migration Using App-Only Authentication
    • Office 365 Mailbox Mapping Errors
    • Exchange Online Migration Limits
    • Mailbox Integrity After Migration
    • Security Best Practices for Migration
  • Migration Types
    • Cutover Migration
    • Staged Migration
  • Set Exchange Server Impersonation rights
  • Map the Mailboxes
  • Migration Walkthrough
    • Office 365 tenant to tenant migration
    • Office 365 to Exchange migration
    • Office 365 to PST Export
  • Multifactor Authentication
    • Enable MFA in Office 365
    • Create App password for MFA
    • Disable Security Defaults
  1. Home
  2. Office 365 Migration
  3. Office 365 Mail Flow Troubleshooting Guide
Download Buy Now

Office 365 Mail Flow Troubleshooting

Mail flow is the process by which email messages are transmitted between senders and recipients through Exchange Online and other mail systems. In a Microsoft 365 environment, every inbound and outbound message passes through multiple components, including DNS, SMTP, Exchange Online Protection (EOP), connectors, transport rules, and mailbox services before reaching its destination.

When any of these components is misconfigured or unavailable, users may experience delayed delivery, missing emails, non-delivery reports (NDRs), or messages being quarantined. These issues can disrupt internal communication, customer interactions, business workflows, and compliance requirements.

Troubleshooting Office 365 mail flow requires a structured approach rather than making configuration changes without first identifying the root cause. Administrators should begin by determining whether the issue affects inbound, outbound, or internal email, whether it is limited to a single mailbox, multiple users, a specific domain, or the entire Microsoft 365 tenant. It is equally important to review any error messages or NDRs, identify whether the issue started after a recent configuration change, confirm that Microsoft 365 services are operating normally, and verify that DNS records and mail routing settings are correctly configured.

Once these initial checks have been completed, administrators can systematically investigate each component involved in the mail delivery process, including DNS, Exchange Online, connectors, transport rules, and security policies. Organizations migrating to Microsoft 365 often use an Office 365 Migration Tool to ensure mailbox data is transferred successfully while maintaining reliable production mail flow throughout the migration process.

Common Causes of Mail Flow Issues

Understanding the most common causes of mail flow failures helps administrators identify and resolve issues more efficiently.

Incorrect MX Records

Mail Exchange (MX) records specify the destination mail server responsible for receiving email for a domain. If the MX record points to an incorrect server, contains an invalid priority, or references an outdated mail system after migration, external senders cannot deliver messages successfully. Administrators should verify that the public DNS MX record points to the correct Exchange Online endpoint and that DNS propagation has completed after recent changes.

Accepted Domains Configuration

Accepted Domains define which email domains Exchange Online is authorized to receive mail for. If a domain is missing, incorrectly configured, or set to an inappropriate domain type, Exchange Online may reject incoming messages. Verify that all production email domains are listed in the Exchange Admin Center and configured with the appropriate domain type for your environment.

Connector Configuration Issues

Mail flow connectors control message routing between Microsoft 365 and external email systems, including hybrid Exchange deployments and third-party email security gateways. Incorrect connector settings, certificate mismatches, IP restrictions, or authentication failures can interrupt inbound or outbound mail flow. Administrators should review the connector configuration whenever mail routing changes are introduced.

Mail Flow Rules (Transport Rules)

Transport rules allow organizations to enforce policies such as message redirection, encryption, disclaimers, and content filtering. A poorly configured rule may unexpectedly reject, redirect, modify, or block messages. When troubleshooting delivery issues, review recently created or modified transport rules to determine whether they are affecting message processing.

Spam Filtering and Exchange Online Protection

Exchange Online Protection (EOP) scans messages for spam, phishing, and malware before delivery. Messages identified as suspicious may be quarantined, rejected, or delivered to the Junk Email folder depending on the configured policies. Review anti-spam policies, quarantine settings, and message filtering actions to determine whether legitimate messages are being incorrectly classified.

DNS Propagation Delays

After updating DNS records, changes are not immediately visible across all DNS servers. During the propagation period, different mail servers may continue using cached DNS information, resulting in temporary delivery failures or inconsistent routing. Administrators should allow sufficient time for DNS propagation and verify updated records using public DNS lookup tools.

Mailbox Restrictions

Exchange Online enforces mailbox limits that can prevent message delivery.

Examples include:

  • Mailbox storage quota exceeded.
  • Maximum send size exceeded.
  • Maximum receive size exceeded.
  • Recipient restrictions.
  • Blocked sender configurations.

Mailbox quota notifications and recipient settings should be reviewed when only specific users are affected. Organizations that archive or migrate mailbox data using EdbMails Office 365 Migration Software should verify mailbox quotas after migration to ensure the destination mailbox can continue receiving new messages. EdbMails supports the migration of user mailboxes, archive mailboxes, and shared mailboxes while preserving mailbox data throughout the migration process.

Quarantined Messages

Messages may be quarantined because of malware detection, spam confidence levels, phishing protection, or organizational security policies. Administrators can review quarantined emails in the Microsoft Defender portal to determine whether a message requires release or whether security policies need adjustment.

Message Size Limits

Exchange Online applies maximum message size limits to both sending and receiving operations. Messages exceeding these limits are rejected and typically generate a non-delivery report. Verify organization-wide transport settings, connector limits, and mailbox-specific message size restrictions when large attachments consistently fail.

Hybrid Configuration Problems

Organizations operating in a Hybrid Exchange environment rely on connectors, Hybrid Configuration Wizard settings, and secure mail routing between on-premises Exchange Server and Exchange Online. Certificate issues, connector failures, expired TLS certificates, or synchronization problems can interrupt mail flow between environments. Hybrid-specific components should be validated whenever only hybrid mail traffic is affected. If an on-premises Exchange database becomes inaccessible during troubleshooting, EdbMails EDB to Office 365 Migration can recover mailbox data directly from offline EDB files and migrate it to Microsoft 365 without requiring a functioning Exchange Server.

Licensing Issues

Some Exchange Online capabilities depend on an active Microsoft 365 license. If a user's license is removed, expires, or is assigned incorrectly, mailbox functionality and email delivery may be affected. Administrators should verify that affected users have valid Exchange Online licenses and that mailbox provisioning has completed successfully before investigating other mail flow components. Understanding these common causes provides a structured foundation for diagnosing email delivery problems. The next section presents a step-by-step workflow that helps administrators isolate and resolve Office 365 mail flow issues using Microsoft 365 administrative tools.

  1. Troubleshooting Guide for Office 365 Mail Flow

    Use the following troubleshooting workflow to identify and resolve mail flow issues in Exchange Online. Proceed through each step in order, as the findings from one step often determine the next course of action.

    1. Verify DNS Records

    DNS records are the foundation of email routing. Incorrect or outdated DNS entries can prevent messages from reaching Exchange Online.

    Where to check

    • Microsoft 365 Admin Center.
    • Public DNS provider.
    • DNS lookup tools such as nslookup or dig

    Verify the following records:

    • MX.
    • SPF.
    • Autodiscover.
    • DKIM (if enabled).
    • DMARC.

    Expected result

    All DNS records should match the values provided during Microsoft 365 domain configuration and resolve correctly from public DNS servers.

    2. Check MX Records

    The MX record determines where external mail servers deliver messages for your domain.

    An incorrect priority, invalid hostname, or legacy mail server reference can result in delayed or failed message delivery.

    Where to check

    • Public DNS zone.
    • Microsoft 365 Admin Center > Settings > Domains.

    Expected result

    The MX record should point to the Exchange Online protection endpoint assigned to your Microsoft 365 tenant.

    3. Test Mail Flow

    Determine whether the issue affects:

    • Internal email.
    • Inbound email.
    • Outbound email.
    • Specific domains.
    • Individual mailboxes.

    Send test messages between different users and external domains.

    Expected result

    Successful delivery helps narrow the scope of the issue and identify whether the problem is isolated or organization-wide.

    4. Review Message Trace

    Message Trace is one of the most valuable diagnostic tools in Exchange Online. It records how each message was processed within Microsoft 365.

    Where to check

    Exchange Admin Center

    Mail Flow → Message Trace

    Review the following details:

    • Delivery status.
    • Processing events.
    • Delivery timestamps.
    • Recipient status.
    • Connector used.
    • Message ID.
    • Error information.

    Possible findings

    • Delivered successfully.
    • Pending delivery.
    • Deferred.
    • Failed.
    • Expanded distribution list.
    • Quarantined.
    • Blocked by policy.

    Message Trace often identifies the exact stage where delivery stopped.

    5. Check Exchange Admin Center Configuration

    The Exchange Admin Center (EAC) centralizes Exchange Online administration.

    Review recent configuration changes involving:

    • Mail flow.
    • Accepted domains.
    • Connectors.
    • Remote domains.
    • Mailboxes.
    • Organization settings.

    Expected result

    No recent configuration changes should conflict with the intended mail routing.

    6. Review Mail Flow Connectors

    Connectors define how Exchange Online exchanges messages with external systems or on-premises Exchange servers.

    Inspect:

    • Connector status.
    • Sender restrictions.
    • Recipient restrictions.
    • Smart host configuration.
    • TLS requirements.
    • Certificate validation.
    • IP restrictions.

    Possible findings

    • Disabled connector.
    • Authentication failure.
    • Certificate mismatch.
    • Incorrect routing configuration.
    • Smart host unavailable.

    These issues commonly affect hybrid deployments and third-party email gateways. If a broken connector is blocking access to on-premises mailbox data altogether, recovering directly from the Exchange database with a dedicated EDB migration tool can serve as a fallback route to restore mail access while the connector is fixed.

    7. Verify Mail Flow Rules (Transport Rules)

    Transport Rules evaluate every message during processing.

    Improperly configured rules can:

    • Reject messages.
    • Redirect mail.
    • Apply disclaimers.
    • Encrypt messages.
    • Modify recipients.
    • Block attachments.

    Review:

    • Rule priority.
    • Conditions.
    • Exceptions.
    • Actions.
    • Recently modified rules.

    Expected result

    Rules should perform only the intended business logic without unintentionally interrupting mail delivery.

    8. Check Quarantined Messages

    Exchange Online Protection and Microsoft Defender may quarantine suspicious emails before delivery.

    Where to check

    Microsoft Defender Portal

    Review:

    • Quarantine reason.
    • Detection type.
    • Sender reputation.
    • Malware detection.
    • Spam confidence level.
    • Release history.

    Possible findings

    • False positive spam detection.
    • Malware detection.
    • Phishing detection.
    • High-confidence spam.

    If appropriate, release the message and review the security policy that triggered the quarantine.

    9. Review Anti-Spam Policies

    Anti-spam policies determine how Exchange Online handles unwanted email.

    Review:

    • Spam threshold.
    • Allowed senders.
    • Blocked senders.
    • International spam filtering.
    • Bulk email handling.

    Legitimate business email should not be classified as spam due to overly restrictive filtering policies.

    10. Review Anti-Malware Policies

    Anti-malware policies inspect message attachments and content for known threats.

    Review:

    • Malware filtering actions.
    • Attachment scanning.
    • Notification settings.
    • Custom policies.

    Possible findings

    • Malware detected.
    • Unsafe attachment blocked.
    • Policy-based rejection.

    Ensure that security policies balance protection with business communication requirements.

    11. Check Mailbox Limits

    Exchange Online enforces several mailbox restrictions.

    Verify:

    • Mailbox storage quota.
    • Maximum send size.
    • Maximum receive size.
    • Recipient limits.
    • Send restrictions.
    • Receive restrictions.

    Expected result

    The mailbox should have sufficient storage and permit sending and receiving messages within organizational limits.

    12. Review Accepted Domains

    Accepted Domains determine which email domains Exchange Online accepts.

    Verify:

    • Domain exists.
    • Domain status.
    • Domain type.
    • Default domain configuration.

    Incorrect configuration can cause Exchange Online to reject inbound messages addressed to your organization's domains.

    13. Validate Hybrid Configuration (If Applicable)

    Hybrid Exchange deployments introduce additional routing components.

    Review:

    • Hybrid Configuration Wizard status.
    • Send connectors.
    • Receive connectors.
    • OAuth configuration.
    • Organization relationships.
    • TLS certificates.
    • Mail routing paths.

    Expected result

    Mail should route seamlessly between on-premises Exchange Server and Exchange Online without authentication or connector failures.

    14. Use Microsoft Remote Connectivity Analyzer

    The Microsoft Remote Connectivity Analyzer performs automated diagnostics for Exchange Online services.

    Use it to test:

    • SMTP connectivity.
    • Mail flow.
    • Exchange ActiveSync.
    • Outlook connectivity.
    • Hybrid configuration.
    • Autodiscover.

    Why this matters

    The analyzer identifies common configuration issues that may not be immediately visible through the Exchange Admin Center.

    Expected result

    The tests should complete successfully without reporting connectivity or authentication errors.

    15. Check Microsoft 365 Service Health

    Occasionally, mail flow issues are caused by Microsoft service incidents rather than configuration problems.

    Where to check:

    • Microsoft 365 Admin Center.
    • Health → Service Health.

    Review:

    • Exchange Online incidents.
    • Service advisories.
    • Ongoing maintenance.
    • Recent service degradation.

    Expected result

    Exchange Online should report a healthy operational status. If Microsoft has acknowledged an incident, follow the recommended guidance and monitor updates until the issue is resolved.

    Interpreting Your Findings

    After completing the troubleshooting workflow, categorize the issue based on the evidence collected:

    FindingLikely Cause
    External mail not receivedIncorrect MX record, DNS issue, or connector problem
    Internal mail delayedExchange Online service issue or transport rule
    Messages quarantinedAnti-spam or anti-malware policy
    Mail rejected with NDRAccepted domain, connector, or mailbox restriction
    Large attachments failMessage size limit exceeded
    Hybrid mail flow failureConnector, TLS certificate, or Hybrid Configuration issue
    Individual user affectedMailbox quota, licensing, or recipient restriction
    Multiple domains affectedDNS, connector, or organization-wide configuration issue

    By following this structured workflow, administrators can isolate the root cause of most Office 365 mail flow problems without making unnecessary configuration changes. Starting with DNS validation and progressing through Exchange Online diagnostics ensures that each component involved in mail routing is verified systematically.

  2. Useful Microsoft Tools for Mail Flow Troubleshooting

    Microsoft 365 provides several built-in tools that help administrators diagnose and resolve mail flow issues. Understanding when to use each tool can significantly reduce troubleshooting time.

    1. Exchange Admin Center (EAC)

    The Exchange Admin Center is the primary management interface for Exchange Online.

    When to use it

    • Manage mail flow settings.
    • Configure connectors.
    • Review accepted domains.
    • Create or modify transport rules.
    • Access Message Trace.
    • Manage mailboxes and recipients.

    Why it matters

    Most Exchange Online configuration settings that influence mail flow are managed through the EAC, making it the first place to investigate configuration-related issues.

    2. Message Trace

    Message Trace records how email messages are processed within Exchange Online.

    When to use it

    • Investigate delayed messages.
    • Identify failed deliveries.
    • Confirm successful delivery.
    • Review routing events.
    • Track message processing.

    Why it matters

    Message Trace provides detailed information about each stage of message processing, helping administrators identify where delivery was interrupted.

    3. Microsoft Remote Connectivity Analyzer

    The Microsoft Remote Connectivity Analyzer is a web-based diagnostic tool that validates Microsoft 365 and Exchange Online connectivity.

    When to use it

    • Test SMTP connectivity.
    • Verify mail flow.
    • Validate hybrid deployments.
    • Diagnose Autodiscover issues.
    • Troubleshoot Outlook connectivity.

    Why it matters

    The tool performs automated tests and highlights configuration errors that may not be immediately apparent through manual inspection.

    4. Exchange Online PowerShell

    Exchange Online PowerShell enables administrators to manage and troubleshoot Exchange Online using command-line operations.

    When to use it

    • Retrieve detailed mailbox information.
    • Review transport rules.
    • Examine connectors.
    • Query accepted domains.
    • Generate reports.
    • Automate administrative tasks.

    Why it matters

    PowerShell provides access to advanced configuration details and bulk administrative capabilities that are not always available through graphical interfaces.

    5. Microsoft 365 Admin Center

    The Microsoft 365 Admin Center provides organization-wide administration for Microsoft cloud services.

    When to use it

    • Verify user licensing.
    • Check domain configuration.
    • Monitor service health.
    • Review tenant settings.
    • Manage users and groups.

    Why it matters

    Many mail flow issues originate outside Exchange Online, such as licensing or domain verification problems, making the Admin Center an essential troubleshooting resource.

    6. Microsoft Defender Portal

    The Microsoft Defender portal provides centralized security management for Exchange Online Protection (EOP) and Microsoft Defender for Office 365.

    When to use it

    • Review quarantined messages.
    • Investigate spam detections.
    • Analyze phishing attempts.
    • Review malware detections.
    • Configure email security policies.

    Why it matters

    Security policies directly influence email delivery. Reviewing quarantine and protection events helps determine whether messages were intentionally blocked by organizational security controls.

Best Practices for Maintaining Healthy Mail Flow

Adopting proactive administrative practices helps reduce the likelihood of mail flow disruptions and simplifies future troubleshooting.

Monitor mail flow regularly: Review Message Trace reports periodically to identify delivery delays, recurring failures, or unusual traffic patterns before they affect users.

Configure SPF, DKIM, and DMARC: Implement email authentication standards to improve message deliverability and protect your organization's domain from spoofing and phishing attacks.

Review connectors periodically: Validate inbound and outbound connectors after infrastructure changes, certificate renewals, or modifications to third-party email gateways.

Audit transport rules: Review mail flow rules on a scheduled basis to ensure they continue to meet business requirements and do not unintentionally block or redirect legitimate messages.

Monitor Exchange Online Protection: Regularly review spam, phishing, and malware detection reports to identify false positives and adjust security policies where necessary.

Enable administrative alerts: Configure Microsoft 365 alerts for service incidents, connector failures, mailbox quota issues, and other events that may impact email delivery.

Document mail routing changes: Maintain documentation for DNS records, connectors, transport rules, accepted domains, and hybrid configurations. Accurate documentation simplifies troubleshooting and change management.

Test after configuration changes: After modifying DNS records, connectors, transport rules, or security policies, perform controlled mail flow tests to confirm that messages are processed as expected.

Review mailbox limits regularly: Monitor mailbox quotas, message size restrictions, and recipient limits to prevent avoidable delivery failures, particularly for users who send or receive large volumes of email.

Monitor Microsoft 365 Service Health: Check the Service Health dashboard regularly to identify ongoing incidents or planned maintenance that may affect Exchange Online mail flow.

Conclusion

Mail flow issues in Office 365 can arise from several components, including DNS configuration, Exchange Online settings, connectors, transport rules, Exchange Online Protection policies, mailbox restrictions, and hybrid deployments. A structured troubleshooting approach helps administrators isolate the root cause efficiently while minimizing unnecessary configuration changes.

Begin by verifying DNS and MX records, then use Message Trace to determine how messages are processed within Exchange Online. Review connectors, accepted domains, transport rules, security policies, mailbox limits, and hybrid configuration as needed. Finally, confirm the operational status of Exchange Online through the Microsoft 365 Service Health dashboard to rule out service-related issues.

By combining built-in Microsoft 365 tools with a systematic troubleshooting process and proactive maintenance practices, administrators can quickly identify mail delivery problems, improve reliability, and maintain a secure and efficient messaging environment.


Additional resources:

  • Office 365 Migration Guide
  • Office 365 Migration FAQ
  • EDB to Office 365 Migration
  • Office 365 tenant to tenant migration
  • Office 365 Migration Checklist
lady image

 

 In this manual

IntroductionCommon CausesTroubleshooting GuideBest Practices

Office 365 Migration

100 Mailboxes $299 Only

Buy Now

Need help?

24/7 Customer support

Contact us on Live chat

Personalized Demo

Book a personalized demo

Still need help?

Email us / Call us

@edbmails.com All rights are reserved Privacy Policy | Terms of Use | GDPR | Security | Press Releases

hidden msg
Live Chat

Hi, May I help you?

Hide Chat Now