MX record checker

Which servers take a domain’s mail, in order of priority, whether each has an address, and the faults that lose mail: no MX, an IP in place of a name, an alias, a null MX.

What does it check?

No rule in the rulebook covers this, so here is what it reads.

  1. Each mail server and its priority
  2. Whether each name has an address
  3. Whether the domain says it takes no mail at all

Questions

What does MX priority mean?

The lower number is tried first. Servers with the same number share the mail.

Can an MX record point to an IP address?

No. It must name a host, and that host needs its own address record.

What if a domain sends no mail?

A null MX, a single record pointing to “.”, says so, and senders stop trying.

Mail servers in orderExample
  1. 10mx1.example.com203.0.113.25Tried first
  2. 10mx2.example.com203.0.113.26Same number, so it shares the mail with mx1
  3. 20backup.example.net198.51.100.7Tried when neither answers
A domain that sends and takes no mail

example.org. MX 0 .A null MX: senders stop trying at once.

Every MX names a host, never an IP address, and every host has an address of its own. The lowest number is tried first.