MX Record Checker

Check any domain's MX records and preference order in seconds, free, no signup. A missing or misdirected MX is a common reason inbound mail never arrives.

What is an MX record in DNS?

An MX (Mail Exchange) record is the DNS record that names the servers responsible for receiving email on behalf of a domain. Each record carries a preference number, and sending servers work through them from the lowest number up. Without an MX record, senders fall back to the domain's A or AAAA record under RFC 5321's implicit MX rule, usually a web server with no mail service, so delivery fails after days of retries rather than immediately.

How to read your result

ResultWhat it meansWhat to do
Mail exchange (MX) record is presentThe domain publishes at least one mail exchange host, listed here in preference order.Confirm every host belongs to a provider you still use. A retired host left in the list can take delivery attempts with it.
MX record is missingNo mail exchange host is published. Senders fall back to the domain's A or AAAA record under RFC 5321's implicit MX rule, which is rarely a mail server, so delivery fails slowly.Publish an MX record for your mail provider. If the domain is never meant to receive mail, publish a null MX instead.
Null MX (preference 0, host .)The domain deliberately declares that it accepts no email, under RFC 7505. This is correct for a website-only or send-only domain.Nothing, if that is intended. If the domain should receive mail, replace it with a real MX record for your provider.
Multiple hosts at different preferencesSenders try the lowest preference number first and fall back down the list when a host is unreachable.Check that the fallback host actually accepts mail for the domain. A backup that rejects delivery is worse than no backup.
Domain is used for advertisingThe domain is on the advertising-domain list and is not audited.Use the domain your organization actually sends and receives mail on.
Domain could not be auditedThe domain does not exist, or its DNS is not publicly resolvable from our side.Re-check the spelling and confirm the domain's name servers answer public queries.

What this checker can prove

Palisade's MX checker proves what public DNS returns for the domain's mail exchange records: which hosts are published, in what preference order, and whether the domain publishes a null MX declaring that it accepts no mail. It does not connect to those hosts, so it cannot tell you whether a server is currently accepting connections, whether a specific message was delivered, or how a receiver will filter mail once it arrives.

MX answers inbound routing only. Whether your outbound mail is trusted is a separate question, settled by SPF, DKIM, and DMARC: run the email security score to see all four at once.

From a published record to mail that actually arrives

A correct MX record gets mail to your server. Getting your own mail accepted by everyone else is the harder half, and it runs on evidence: which senders use your domain, whether each one aligns under SPF or DKIM, and what receivers report back. Palisade turns DMARC aggregate reports into a prioritized workflow so operators can identify senders, investigate alignment failures, review proposed record changes, and move each domain toward enforcement.

For MSPs it's built multi-tenant: every client domain checked, remediated, and enforced from one console, with portfolio-based per-client-domain pricing whose rate improves as you scale, without metering client email volume.

Related checks and terms

What is DMARC? Email authentication explained

DMARC software that does the work

Palisade organizes DMARC report evidence into prioritized sender and alignment work, helping operators review changes and move domains toward enforcement from one console.

Get startedBook a demo

1 domain free up to 1,000 emails/month

Email authentication knowledge base