X.3.2 · Mail system
SMTP enhanced status code 5.3.2
System not accepting network messages
X.3.2 means the receiving host is not accepting messages, for reasons like shutdown, heavy load or maintenance. As 521 or 556 under RFC 7504 it can be permanent, meaning the host never accepts mail.
| Registry code | X.3.2 |
|---|---|
| Forms in use | 5.3.2, 4.3.2 |
| Registry name | System not accepting network messages |
| Subject | 3: Mail system |
| Permanent or temporary | 4.x.x persistent transient failure: retrying later may succeed; 5.x.x permanent failure: resending unchanged will not succeed |
| Associated basic codes | 453, 521 |
| Defined in | [RFC 3463]; [RFC 7504] |
What the registry says
The host on which the mailbox is resident is not accepting messages. Examples of such conditions include an imminent shutdown, excessive load, or system maintenance. This is useful for both permanent and persistent transient errors.
IANA SMTP Enhanced Status Codes registry, X.3.2
The basic codes it travels with
- 521 Server does not accept mail (the host never accepts mail)
In practice
X.3.2 covers hosts that are not taking mail, for maintenance, overload or shutdown. RFC 7504 adds the permanent case: 521 is for hosts that never accept mail, and 556 for a relay that can tell a destination never accepts mail. A temporary 4.3.2 should clear on retry. A permanent 5.3.2 for every address on a domain is a strong sign the domain has no working mail service, and its addresses should be removed.
What the sender should do
Retry a 4.3.2 later. If a 5.3.2 comes back for every address at a domain, that domain does not accept mail and its addresses should be removed.
Would verifying the list have prevented 5.3.2?
Partly
The reply is not only about one address, but providers weigh how often a sender hits addresses that do not exist. Removing bad addresses before sending lowers that signal.
How providers use X.3.2
Quoted from each provider’s own error reference.
- Microsoft 365 432 4.3.2
STOREDRV.Deliver; recipient thread limit exceeded
Common questions
- What does 5.3.2 mean?
- X.3.2 means the receiving host is not accepting messages, for reasons like shutdown, heavy load or maintenance. As 521 or 556 under RFC 7504 it can be permanent, meaning the host never accepts mail.
- What is the difference between 5.3.2 and 4.3.2?
- They share the subject and detail digits, so they report the same condition, "System not accepting network messages". The first digit is the class: 4.x.x persistent transient failure: retrying later may succeed; 5.x.x permanent failure: resending unchanged will not succeed.
- What should I do about 5.3.2?
- Retry a 4.3.2 later. If a 5.3.2 comes back for every address at a domain, that domain does not accept mail and its addresses should be removed.
- Would an email verifier have caught 5.3.2?
- Partly. The reply is not only about one address, but providers weigh how often a sender hits addresses that do not exist. Removing bad addresses before sending lowers that signal.
Sources
- IANA: SMTP Enhanced Status Codes registry (checked 2026-11-05)
- RFC 3463: Enhanced Mail System Status Codes (checked 2026-11-05)
- RFC 7504: SMTP 521 and 556 Reply Codes (checked 2026-11-05)
- Microsoft Learn: Email non-delivery reports and SMTP errors in Exchange Online (checked 2026-11-05)
Registry and provider wording is quoted exactly; guidance is written by the SimpleVerifier Team.
SimpleVerifier Team · Last checked against the sources 2026-11-05