1. Home
  2. SMTP codes
  3. Enhanced status codes
  4. 5.1.10

X.1.10 · Addressing

SMTP enhanced status code 5.1.10

Recipient address has null MX

X.1.10 means the recipient domain publishes a null MX, a single MX record of "." defined in RFC 7505, which declares that the domain accepts no mail at all. No address on it can ever receive a message.

Registry codeX.1.10
Forms in use5.1.10
Registry nameRecipient address has null MX
Subject1: Addressing
Permanent or temporary5.x.x permanent failure: resending unchanged will not succeed
Associated basic codes556
Defined in[RFC 7505]; [RFC 7504]

What the registry says

This status code is returned when the associated address is marked as invalid using a null MX.

IANA SMTP Enhanced Status Codes registry, X.1.10

The basic codes it travels with

  • 556 Domain does not accept mail (the relay can tell the destination never accepts mail, for example from a null MX)

In practice

A null MX is a single MX record with priority 0 and a target of ".", published by domains that never receive mail, often parked or web-only domains. RFC 7505 says senders should not try to deliver to them, and some sending servers fail these addresses before any connection is made, with 556 5.1.10. Microsoft uses 550 5.1.10 differently, for a recipient not found in Exchange Online, so read the text after the code.

What the sender should do

Remove every address on that domain. A verifier that reads MX records sees the null MX and marks the addresses invalid before sending.

Would verifying the list have prevented 5.1.10?

Yes, verification catches this

A mailbox check asks the recipient's server whether the address and domain can receive mail, without sending anything, so the address is flagged before the send instead of bouncing against your domain.

How providers use X.1.10

Quoted from each provider’s own error reference.

Common questions

What does 5.1.10 mean?
X.1.10 means the recipient domain publishes a null MX, a single MX record of "." defined in RFC 7505, which declares that the domain accepts no mail at all. No address on it can ever receive a message.
What should I do about 5.1.10?
Remove every address on that domain. A verifier that reads MX records sees the null MX and marks the addresses invalid before sending.
Would an email verifier have caught 5.1.10?
Yes, verification catches this. A mailbox check asks the recipient's server whether the address and domain can receive mail, without sending anything, so the address is flagged before the send instead of bouncing against your domain.

Full guides for this code

Sources

Registry and provider wording is quoted exactly; guidance is written by the SimpleVerifier Team.

SimpleVerifier Team · Last checked against the sources 2026-11-05

Clean your next list before it bounces

100 free email checks when you sign in with Google, no card. Then monthly plans from $9, or one flat price with fair use, never cut off.

100 free checks, no card Cancel anytime Secure payment by Stripe