Generic SMTP sender-domain error
SMTP 550 5.7.27: Sender address has null MX
550 5.7.27 means the sender address domain publishes Null MX, which declares that the domain accepts no email. The receiver may reject it because a delivery status notification cannot be returned.
A receiver may return:
550 5.7.27 Sender address has null MX
Run this automated test on my domain
Enter your domain. MailFixIt checks the relevant DNS records automatically and shows the evidence.
The receiver permanently rejected this message. Send again only after using a suitable sender domain or correcting an accidental Null MX.
Why this happens
- The sender domain intentionally uses
MX 0 .. - A no-mail record remained after the domain started sending.
- The sending service selected the wrong envelope sender domain.
- Null MX is mixed with ordinary MX records.
How to fix it
- Identify the exact sender address named by the response.
- Decide whether its domain should receive delivery status notifications.
- If it should receive mail, remove Null MX and publish the intended provider's exact MX records.
- If Null MX is intentional, configure a suitable envelope sender domain that can receive notifications.
- Recheck DNS and send a new test.
Do not replace Null MX with guessed mail servers.
Frequently asked questions
What does SMTP 5.7.27 mean?
The sender address domain publishes Null MX, explicitly stating that it accepts no email.
Is Null MX always an error?
No. It is valid for a domain intentionally unable to receive email. It conflicts with a sender address when replies or delivery status notifications are expected.
Can I keep Null MX and send email?
A provider may reject such mail because the sender domain cannot receive notifications. Use a suitable return-path domain that can receive mail when required.
Related email diagnostics
Primary sources: IANA SMTP Enhanced Status Codes registry, RFC 7505 Null MX.