Common SMTP Response Codes Decoded
A quick reference guide to 250, 451, 550, and other common SMTP server responses.
Standard Success Codes
250 OK: Every sender's favorite code. The mail server has accepted the message and will attempt delivery.
Temporary Failures (4xx Series)
- 421: Service not available, closing transmission channel. Usually means the server is rebooting or overloaded.
- 450: Mailbox unavailable (temporarily busy or locked).
- 451: Requested action aborted: local error in processing.
Permanent Failures (5xx Series)
- 550 User Unknown: The most common error. The email address does not exist.
- 554 Transaction Failed: Often triggered by spam filters or blacklists.
- 535 Authentication Failed: Your SMTP credentials are wrong.
Need to test a server's response? Our API Documentation shows you how to integrate these checks directly into your application.
Related Articles
What is an SPF Record and How to Configure It?
Learn what Sender Policy Framework (SPF) is, why it's crucial for email deliverability, and how to set it up correctly for your domain.
DKIM Explained: Increasing Email Security
DomainKeys Identified Mail (DKIM) adds a digital signature to your emails. Find out how it works and how to implement it.