Look up the mail servers that accept email for a domain, see them ordered by priority with their IP addresses, and find out whether they are configured correctly.
An MX (Mail eXchange) record is a DNS record that tells other mail servers where to deliver email for a domain. Each MX record points to a host name and carries a priority number: when a message is sent, the sending server tries the mail server with the lowest priority value first and falls back to the next one if it is unavailable.
Without a valid MX record, messages addressed to the domain cannot be delivered and will bounce. MX records are the foundation of email reception, which is why every domain that receives mail needs at least one.
The priority (also called preference) is a number from 0 to 65535. Lower values are preferred, so an MX with priority 10 is tried before one with priority 20. A domain usually lists several mail servers so that mail still arrives if the primary one is down.
When two MX records share the same priority, sending servers pick between them at random, which spreads the load evenly. Different priorities create a clear primary-and-backup order instead.
MX records decide where mail is delivered, but authentication decides whether it is trusted. After confirming your mail servers, validate SPF, DKIM and DMARC with our other checkers, then send a test message to a temporary TempBox address to see the full picture.
Enter the domain in the MX checker above. The tool looks up the MX records in public DNS, sorts them by priority and resolves each mail server to its IP addresses.
Priority (preference) sets the order in which mail servers are tried. Lower numbers are preferred, so a server with priority 10 is used before one with priority 20. The value itself is arbitrary; only the relative order matters.
At least two, ideally on different networks, so mail still arrives if one server fails. A single MX is a single point of failure.
No. An MX record must point to a host name that itself has an A or AAAA record. Pointing it straight at an IP is invalid and many servers will reject it.
A null MX is a single record of the form “0 .” It tells other servers that the domain does not accept email, which is the correct setting for send-only or parked domains.
As a fallback, some servers deliver to the domain’s A record when no MX exists. This is unreliable and deprecated — always publish explicit MX records.
Yes. It is free, requires no registration, and we do not store the domains you check.