no_mx_records
The domain has no mail servers at all
Live DNS returned no MX record and no A or AAAA record for the domain, so no host could accept mail for it.
- appears in
- reason
- verdict
- undeliverable
- credits
- Free. Undeliverable verdicts never cost a credit.
What it means
A domain that publishes neither MX records nor an address record cannot receive email by any route. In practice that means a misspelled domain, a domain that was never set up for email, or one that has lapsed.
The lookup stops before the mailbox handshake: smtp_checked is false and mailbox_exists is null. When a close, real domain exists, did_you_mean carries the suggested correction, verified with its own MX check.
What to do
Show did_you_mean when it is present. Otherwise treat the address as unusable and do not retry automatically: DNS answers are cached and a fresh result will not appear for hours.
Example response
{
"email": "[email protected]",
"deliverable": "undeliverable",
"reason": "no_mx_records",
"mx_found": false,
"did_you_mean": "[email protected]"
}Abbreviated: a real answer carries all 27 fields, listed in the verify-email reference.
Related
- invalid_syntax · the input does not parse as an email address
- invalid_local_part · the username breaks the rules its own provider enforces
- null_mx · the domain declares that it never accepts mail
- mx_unresolvable · the mail servers the domain points at do not exist
- mailbox_not_found · the mail server rejected the mailbox during the handshake
- mailbox_disabled · the mailbox exists but its provider has disabled it
- suppressed · the address is on your account's suppression list
- All verdict reasons
- Verdicts and the risk score
- API reference
markdown version: /docs/reasons/no_mx_records.md