Skip to main content
    EmailToolBox LogoEmailToolBox
    HomeAll ToolsSuper Lookup
    Email Health CheckEmail DeliverabilityEmail Blacklist CheckerEmail Header AnalyzerSPF CheckerDKIM CheckerDMARC CheckerMX Lookup
    View All Tools
    SPF CheckerDKIM CheckerDMARC CheckerSPF GeneratorDMARC GeneratorBIMI CheckerMTA-STS Checker
    Guides
    中文
    1. Home
    2. Tools
    3. MX Lookup

    MX Lookup Tool

    Check mail exchange records for any domain

    MX (Mail Exchange) records specify the mail servers responsible for accepting a domain.
    Domain Lookup
    Enter a domain name to check its MX records and mail server configuration
    Popular MX Lookups
    Explore commonly searched public email domains on EmailToolBox. Click a domain to run an instant MX lookup.
    gmail.com
    Run MX lookup
    outlook.com
    Run MX lookup
    yahoo.com
    Run MX lookup
    icloud.com
    Run MX lookup
    protonmail.com
    Run MX lookup
    zoho.com
    Run MX lookup
    aol.com
    Run MX lookup
    yandex.com
    Run MX lookup
    qq.com
    Run MX lookup
    163.com
    Run MX lookup
    hotmail.com
    Run MX lookup
    gmx.com
    Run MX lookup

    Only public email providers are listed; no private domains are displayed to protect user privacy.

    About This Tool

    This page provides original, human-reviewed information about MX record lookups, covering priority-based routing, fallback mail servers, and the relationship between MX targets and A/AAAA records.

    What are MX Records?

    MX (Mail Exchange) records are DNS records that specify the mail servers responsible for accepting email messages on behalf of a domain. They are essential for email delivery and must be properly configured for your domain to receive emails.

    Key Components:

    • Priority: Lower numbers indicate higher priority mail servers
    • Mail Server: The hostname of the mail server (must be a fully qualified domain name)
    • TTL: Time To Live - how long the record should be cached

    How MX Records Work:

    1. When someone sends an email to your domain, their mail server looks up your MX records
    2. The sending server tries to deliver to the highest priority (lowest number) server first
    3. If the primary server is unavailable, it tries the next priority server
    4. This process continues until the email is delivered or all servers fail

    Best Practices:

    • Use reasonable priorities such as 5 and 10 for primary and backup servers.
    • Ensure mail servers have matching A records and PTR (rDNS) records.
    • Monitor MX records after changing mail providers or servers.
    Setting Up MX Records

    Basic MX Record Configuration:

    @ IN MX 10 mail.example.com.
    @ IN MX 20 backup-mail.example.com.

    Popular Email Providers:

    Google Workspace
    @ IN MX 1 aspmx.l.google.com.
    @ IN MX 5 alt1.aspmx.l.google.com.
    @ IN MX 5 alt2.aspmx.l.google.com.
    Microsoft 365
    @ IN MX 0 yourdomain-com.mail.protection.outlook.com.
    Always ensure MX records point to A records (hostnames), never directly to IP addresses.
    Common MX Record Issues

    No MX Records Found

    The domain has no MX records configured. Emails will not be delivered.

    Solution: Add MX records to your DNS configuration.

    MX Points to CNAME

    MX records should point to A records, not CNAME records.

    Solution: Update MX to point to the actual hostname.

    High TTL Values

    Very high TTL values can delay email delivery during server changes.

    Solution: Use reasonable TTL values (300-3600 seconds).

    Single Point of Failure

    Having only one MX record creates a single point of failure.

    Solution: Configure backup MX records with higher priority numbers.

    Incorrect Hostnames

    MX must point to a valid, reachable mail server with a matching PTR record.

    Solution: Verify the mail server hostname and configure matching A and PTR records.

    Duplicate Priorities

    Equal priorities can cause unstable routing between mail servers.

    Solution: Assign distinct priority values to primary and backup servers.

    Frequently Asked Questions

    How long does it take for MX changes to propagate?

    MX record changes typically propagate within 24-48 hours, but can take up to 72 hours globally. The TTL value affects how quickly changes are recognized.

    Can I have multiple MX records with the same priority?

    Yes, multiple MX records can have the same priority. In this case, mail servers will randomly choose between them, providing load balancing.

    What happens if all MX records are unreachable?

    If all MX records are unreachable, the sending mail server will typically retry delivery for several days before returning the email as undeliverable.

    Do I need MX records if I don't receive email?

    If you don't want to receive email for a domain, you can either omit MX records entirely or set up a null MX record (priority 0, exchange ".") to explicitly reject email.

    Can MX records point to IP addresses?

    No, MX records must point to hostnames (A or AAAA records), not directly to IP addresses. This is required by RFC standards.

    What does MX stand for?

    Mail Exchange - a DNS record that routes email to your mail servers.

    What does the priority number mean?

    Lower numbers have higher priority and are tried first; others serve as backups.

    Can a domain receive email without MX records?

    No. Without MX records, sending servers cannot determine where to deliver email.

    Related Tools

    MX Lookup
    Check mail servers
    Email Blacklist Checker
    Check IP reputation
    DNS Lookup
    DNS record queries
    SPF Checker
    Validate SPF records
    DMARC Checker
    Check and analyze DMARC records
    Email Header Analyzer
    Analyze email headers
    DKIM Checker
    Verify DKIM signatures
    WHOIS Lookup
    Domain registration info
    SMTP Test
    Test SMTP connectivity
    SSL Certificate Lookup
    Check SSL certificates
    DNS Propagation Checker
    Check DNS propagation
    Ping Test
    Test network connectivity
    Traceroute
    Trace network path
    Subnet Calculator
    Calculate IP subnets
    What Is My IP
    Check your IP address

    Need Help?

    Our tools are designed to be intuitive, but if you need assistance, we're here to help.

    DocumentationContact Support

    About Our Tools

    Professional-grade email and DNS diagnostic tools trusted by IT professionals worldwide.

    Free to UseNo RegistrationReal-time Results
    EmailToolBox LogoEmailToolBox

    EmailToolBox is a free suite of email testing, deliverability and domain diagnostics tools. Check your email health, validate SPF/DKIM/DMARC, look up DNS records and monitor blacklist status in seconds - no signup required.

    • Free to use
    • No signup required
    • Instant results
    • Real-time DNS checks
    • Privacy-focused

    Email Diagnostics

    • Email Health Check
    • Email Deliverability
    • Email Blacklist Checker
    • Email Header Analyzer
    • Email Verifier
    • HTML Email Validator
    • Email Preview Simulator
    • Spam Test
    • Email Health Report

    Email Authentication

    • SPF Checker
    • DKIM Checker
    • DMARC Checker
    • DMARC Report Analyzer
    • SPF Generator
    • DMARC Generator
    • BIMI Checker
    • MTA-STS Checker

    DNS & Infrastructure

    • MX Lookup
    • DNS Lookup
    • TXT Record Lookup
    • CNAME Record Lookup
    • NS Lookup
    • DNS Propagation
    • PTR/rDNS Record Lookup
    • SMTP Test
    • WHOIS Lookup

    Resources

    • Email Guides
    • All Tools
    • FAQ
    • Contact Us
    • About
    • Privacy Policy
    • Terms of Service

    Friend Links

    • Favicon Generator
    • Email Testing tools
    • Morse Code Translator
    • Password Remover
    • Regex Cheat Sheet
    • free barcode generator
    • Free Online PDF Tools
    • fast chart
    • refnet
    • world market hours

    © 2026 EmailToolBox - Email Testing, Deliverability & Domain Diagnostics. All rights reserved.

    MX Lookup - Free Mail Exchange Record Checker - EmailToolBox