Skip to content

SMTP and email delivery codes

An email bounce reports why it failed as two numbers: a three-digit reply code and a three-part status code, written together as "550 5.7.1". Find yours below, or search for it directly — including in the forms a bounce prints it, such as "5.7.1" or "550 5.1.1".

Security or policy status

Address status

Mailbox status

Network and routing status

Mail system status

Mail delivery protocol status

Message content or media status

Every other SMTP status code

These are the remaining codes in the registry. Most are the ones RFC 3463 registers in template form, where the leading digit is chosen by the reporting server rather than fixed by the specification, so we have not assigned one — but the registry defines each condition, and its official definition is reproduced here in full.

CodeOfficial nameWhat the specification saysDefined in
SMTP error X.2.0Other or undefined mailbox statusThe mailbox exists, but something about the destination mailbox has caused the sending of this DSN.RFC 3463
SMTP error X.1.9Message relayed to non-compliant mailerThe mailbox address specified was valid, but the message has been relayed to a system that does not speak this protocol; no further information can be provided.RFC 3886
SMTP error X.7.6Cryptographic algorithm not supportedA transport system otherwise authorized to validate or decrypt a message was unable to do so because the necessary algorithm was not supported.RFC 3463
SMTP error X.1.7Bad sender's mailbox address syntaxThe sender's address was syntactically invalid. This can apply to any field in the address.RFC 3463
SMTP error X.3.3System not capable of selected featuresSelected features specified for the message are not supported by the destination system. This can occur in gateways when features from one domain cannot be mapped onto the supported feature in another.RFC 3463
SMTP error X.3.5System incorrectly configuredThe system is not configured in a manner that will permit it to accept this message.RFC 3463
SMTP error X.4.0Other or undefined network or routing statusSomething went wrong with the networking, but it is not clear what the problem is, or the problem cannot be well expressed with any of the other provided detail codes.RFC 3463
SMTP error X.4.7Delivery time expiredThe message was considered too old by the rejecting system, either because it remained on that host too long or because the time-to-live value specified by the sender of the message was exceeded. If possible, the code for the actual problem found when delivery was attempted should be returned rather than this code.RFC 3463
SMTP error X.5.5Wrong protocol versionA protocol version mis-match existed which could not be automatically resolved by the communicating parties.RFC 3463
SMTP error X.6.0Other or undefined media errorSomething about the content of a message caused it to be considered undeliverable and the problem cannot be well expressed with any of the other provided detail codes.RFC 3463
SMTP error X.6.2Conversion required and prohibitedThe content of the message must be converted before it can be delivered and such conversion is not permitted. Such prohibitions may be the expression of the sender in the message itself or the policy of the sending host.RFC 3463
SMTP error X.7.17Mailbox owner has changedThis status code is returned when a message is received with a Require-Recipient-Valid-Since field or RRVS extension and the receiving system is able to determine that the intended recipient mailbox has not been under continuous ownership since the specified date-time.RFC 7293
SMTP error X.7.18Domain owner has changedThis status code is returned when a message is received with a Require-Recipient-Valid-Since field or RRVS extension and the receiving system wishes to disclose that the owner of the domain name of the recipient has changed since the specified date-time.RFC 7293
SMTP error X.7.19RRVS test cannot be completedThis status code is returned when a message is received with a Require-Recipient-Valid-Since field or RRVS extension and the receiving system cannot complete the requested evaluation because the required timestamp was not recorded. The message originator needs to decide whether to reissue the message without RRVS protection.RFC 7293
SMTP error X.7.5Cryptographic failureA transport system otherwise authorized to validate or decrypt a message in transport was unable to do so because necessary information such as key was not available or such information was invalid.RFC 3463
SMTP error X.1.4Destination mailbox address ambiguousThe mailbox address as specified matches one or more recipients on the destination system. This may result if a heuristic address mapping algorithm is used to map the specified address to a local mailbox name.RFC 3463
SMTP error X.1.0Other address statusSomething about the address specified in the message caused this DSN.RFC 3463
SMTP error X.0.0Other undefined StatusOther undefined status is the only undefined error code. It should be used for all errors for which only the class of the error is known.RFC 3463
SMTP error 2.6.4Conversion with loss performedThis is a warning sent to the sender when message delivery was successfully but when the delivery required a conversion in which some data was lost. This may also be a permanent error if the sender has indicated that conversion with loss is prohibited for the message.RFC 3463
SMTP error 2.3.6Requested priority was changedThe message was accepted for relay/delivery, but the requested priority (possibly the implied default) was not honoured. The human readable text after the status code contains the new priority, followed by SP (space) and explanatory human readable text.RFC 6710
SMTP error 5.7.3Security conversion required but not possibleA conversion from one secure messaging protocol to another was required for delivery and such conversion was not possible. This is useful only as a permanent error.RFC 3463
SMTP error 5.7.15Priority Level is too lowThe specified priority level is below the lowest priority acceptable for the receiving SMTP server. This condition might be temporary, for example the server is operating in a mode where only higher priority messages are accepted for transfer and delivery, while lower priority messages are rejected.RFC 6710
SMTP error 5.6.9UTF-8 header message cannot be transferred to one or more recipients, so the message must be rejectedThis indicates that transaction failed after the final "." of the DATA command.RFC 6531
SMTP error 5.6.8UTF-8 string reply is required, but not permitted by the SMTP clientThis indicates that a reply containing a UTF-8 string is required to show the mailbox name, but that form of response is not permitted by the SMTP client.RFC 6531
SMTP error 5.6.6Message content not availableThe message content could not be fetched from a remote system. This may be useful as a permanent or persistent temporary notification.RFC 4468
SMTP error 5.6.5Conversion FailedA conversion was required but was unsuccessful. This may be useful as a permanent or persistent temporary notification.RFC 3463
SMTP error 5.6.3Conversion required but not supportedThe message content must be converted in order to be forwarded but such conversion is not possible or is not practical by a host in the forwarding path. This condition may result when an ESMTP gateway supports 8bit transport but is not able to downgrade the message to 7 bit as required for the next hop.RFC 3463
SMTP error 5.6.1Media not supportedThe media of the message is not supported by either the delivery protocol or the next system in the forwarding path. This is useful only as a permanent error.RFC 3463
SMTP error 5.5.6Authentication Exchange line is too longThis enhanced status code SHOULD be returned when the server fails the AUTH command due to the client sending a [BASE64] response which is longer than the maximum buffer size available for the currently selected SASL mechanism. This is useful for both permanent and persistent transient errors.RFC 4954
SMTP error 5.5.4Invalid command argumentsA valid mail transaction protocol command was issued with invalid arguments, either because the arguments were out of range or represented unrecognized features. This is useful only as a permanent error.RFC 3463
SMTP error 5.5.0Other or undefined protocol statusSomething was wrong with the protocol necessary to deliver the message to the next hop and the problem cannot be well expressed with any of the other provided detail codes.RFC 3463

Source. Codes, official sample texts, associated reply codes and definitions are taken from the IANA SMTP Enhanced Status Codes registry, which reproduces the defining RFC for each code. The leading class digit is set by the reporting server rather than by the registry: RFC 5321 section 4.2.1 fixes 4xx as a temporary failure and 5xx as a permanent one, so where IANA names an associated reply code the class follows from it. Where it does not, we say so rather than assign a digit. Causes and fixes are our own, from supporting UK business email.

Troubleshooting guides

This page explains the code. These guides walk through the fix in detail.

Sitemap