Email checks and Domain Intelligence share one credit balance. See how credits work

Start for free
All terms

Glossary

MX record

An MX record names a mail server for a domain and gives its routing preference. It helps a sender choose where to connect, but cannot establish whether an individual mailbox exists.

Reading an MX record

MX stands for mail exchange. Sending servers look up a receiving domain’s MX records to choose a destination. In the illustrative record example.com. MX 10 mx1.example.com., mx1.example.com. names the exchange host and 10 gives its preference.

A domain can publish several exchanges. Lower preference numbers are tried first; equal numbers give hosts equal preference. The selected hostname must resolve to a usable address. RFC 1035 defines the record fields, and RFC 5321 describes SMTP routing.

Missing, null and unusable routes

When no MX record exists, SMTP can use the domain’s own A or AAAA address as an implicit route. Emvero may report IMPLICIT_MX. An empty MX answer alone cannot establish that the domain receives no mail; the guide to domains without MX records explains this fallback.

A null MX explicitly declares that the domain accepts no mail. It consists of a single MX record whose exchange is ., and must not appear alongside ordinary exchanges. Emvero can report NULL_MX. RFC 7505 defines null MX.

A published exchange hostname may have no usable address. If no usable destination remains, the route is unresolved and Emvero can report MX_UNRESOLVABLE. A temporary DNS failure can also leave the routing question open.

What a domain check tells you

MX_FOUND describes a usable published route; it cannot establish the existence of a named mailbox. DNS_NXDOMAIN can identify a nonexistent domain, while LIKELY_DOMAIN_TYPO flags a possible spelling mistake. Each finding needs to be read according to its cause.

The free email domain checker inspects inbound routing without an account. It returns a routing conclusion rather than raw MX hostnames, and cannot establish whether an individual mailbox exists.

Related reason codes

The API uses these identifiers to explain a check. The notes identify values that the current verification policy or probe does not return.

MX_FOUND
Mail exchangers found
NULL_MX
Domain declares that it accepts no mail
IMPLICIT_MX
Domain address supplies an implicit mail route
MX_UNRESOLVABLE
No usable destination was found for the mail route
DNS_NXDOMAIN
Domain does not exist
LIKELY_DOMAIN_TYPO
Domain looks like a typo

Try a check in your account.

Choose the check that fits your question and inspect the result.