5.1.10

Enhanced Status Code 5.1.10: Recipient Address Has Null MX

Permanent failure High severity Address RFC 7505
What it means

Enhanced Status Code 5.1.10 means “Recipient Address Has Null MX.” The recipient domain has explicitly declared that it accepts no email. A null MX is a deliberate statement, not a misconfiguration, so no address at that domain will ever receive mail.

At a glance
Code5.1.10
Bounce typeHard (permanent)
SeverityHigh
CategoryAddress
What to doSuppress the address; do not retry
StandardRFC 7505
What it looks like in your mail logs
550 5.1.10 RESOLVER.ADR.RecipientNotFound; Recipient not found by SMTP address lookup

What does 5.1.10 mean?

Enhanced status code 5.1.10 means the recipient address has a null MX. RFC 7505 defines the null MX record as a single dot in place of a hostname, which is the formal way for a domain to declare that it receives no mail at all. Microsoft returns 5.1.10 as recipient not found.

The distinction from an ordinary bad address matters for list hygiene. A 5.1.1 tells you one mailbox does not exist and says nothing about the rest of the domain. A null MX tells you the entire domain is out of scope permanently, so every address at it is invalid and always will be. Domains that only host a website commonly publish one, and it is good practice rather than an error.

This code is also a useful signal about data quality. Null MX domains appearing in a list usually means addresses were collected without validation, or that a typo turned a real domain into a similar one that happens to be website-only. Because the condition is permanent and domain-wide, it is safe to suppress every address at a null MX domain at once rather than one at a time.

How 5.1.10 plays out

Your server attempts delivery
The recipient server returns a permanent 5.1.10 rejection
This is a hard bounce: the message will not be accepted as sent
Suppress the address and fix the root cause before resending

Where 5.1.10 sits: soft vs hard bounce

Soft bounce (4xx) Hard bounce (5xx)
NatureTemporaryPermanent
SMTP class4xx5xx
What to doLet it retrySuppress the address
Recoverable?OftenNo
5.1.10 is✓ this code

Common causes of 5.1.10

  • The recipient domain publishes a null MX record and accepts no mail by design
  • The domain hosts only a website and was never intended to receive email
  • A typo produced a domain that exists but does not handle mail
  • A parked or brand-protection domain was used as an email address
  • The organisation retired the domain for mail and published a null MX deliberately
  • A form accepted an address without validating that the domain can receive mail

How to fix 5.1.10

  • Suppress every address at the domain, since the declaration is domain-wide and permanent
  • Check for a near-miss typo against a similar domain that does accept mail
  • Validate at the point of collection that the domain has a usable mail route
  • Do not retry, since a null MX is a deliberate configuration and will not change
  • Treat a cluster of these as a signal that a data source needs validation
  • Check 5.7.27 for the sender-side equivalent, where your own domain has a null MX

Frequently asked questions

What does 5.1.10 mean?
It means the recipient domain publishes a null MX record, which is the formal way of declaring that it accepts no email at all. RFC 7505 defines it as a single dot in place of an MX hostname. Every address at that domain is undeliverable, permanently and by design.
Is a null MX a misconfiguration?
No, it is the opposite. Publishing a null MX is good practice for a domain that only serves a website, because it tells senders immediately and cheaply that there is no point attempting delivery. Without it, senders queue and retry for days against a domain that was never going to accept anything.
How is 5.1.10 different from 5.1.1?
Scope. 5.1.1 means one mailbox does not exist at a domain that does receive mail. 5.1.10 means the entire domain receives no mail. That difference lets you act at the domain level: when you see a null MX you can safely suppress every address at that domain rather than discovering them one bounce at a time.
Should I suppress these addresses?
Yes, and suppress the whole domain. The condition is permanent and applies to every address there, so continuing to attempt delivery only inflates your bounce rate, which receivers use as a quality signal against you.
What if my own domain has a null MX?
Then you cannot receive replies or bounce messages, and receivers may reject your outbound mail on that basis, which is the situation 5.7.27 covers. A sending domain needs a working MX so that bounces and replies have somewhere to go, even if humans never read that mailbox.
Reviewed by Jennifer Jackson, Email Deliverability Analyst · June 2026 ← All bounce codes