Skip to content Skip to footer

SMTP Error Codes Explained: What Every Email Bounce Code Actually Means

Email Authentication, Infrastructure & Compliance Email Deliverability & Sender Reputation Email Integrations & Use Cases Email List Hygiene & Data Quality Email Verification & Validation
SMTP error codes guide showing email bounce troubleshooting and delivery failure reasons

When an email bounces, it comes with a reason. SMTP error codes — the three-digit numeric codes returned by receiving mail servers — encode exactly what happened, why the delivery failed, and in many cases, what you need to do to fix it.

Most email senders treat bounce codes as noise: a category label (‘hard bounce’ or ‘soft bounce’) in their ESPs’ reporting, without any deeper investigation. Understanding SMTP error codes, email servers return transforms bounce data from a red metric into a diagnostic tool that points to specific deliverability infrastructure problems.

The SMTP Response Code Structure

SMTP response codes follow a three-digit format: X.Y.Z

  • First digit — Class: 2 = Success, 4 = Temporary failure (soft bounce), 5 = Permanent failure (hard bounce).
  • Second digit — Subject: 0 = General, 1 = Addressing, 2 = Mailbox, 3 = Mail system, 4 = Network, 5 = Protocol, 6 = Content, 7 = Security.
  • Third digit — Detail: Specific sub-category of the subject code.

The full bounce message typically includes the three-digit code plus a longer Enhanced Status Code (e.g., 5.1.1) and a human-readable explanation from the receiving server.

4xx Error Codes: Temporary Failures (Soft Bounces)

4xx codes indicate a temporary condition at the receiving server. The sending server should retry delivery. If the condition persists through multiple retry attempts, the message eventually bounces permanently.

421 — Service Not Available / Try Again Later

The receiving mail server is temporarily unavailable, overloaded, or rate-limiting connections from your sending IP. This is one of the most common soft bounce codes.

What it means for you: Your sending IP is being throttled by the receiving server. This can indicate:

  • Your sending volume exceeded the receiving server’s per-connection limits — common for bulk sends to a single domain.
  • The receiving server’s IP has you on a temporary grey list — test connections to verify new senders before accepting messages.
  • Your sending domain reputation with this ISP is declining — the server is slowing delivery as a warning signal.

Action: Reduce sending frequency to this domain. Check Google Postmaster Tools for domain reputation signals. If throttling is from a major ISP (Gmail returns 421 4.7.0 for rate limiting), review your recent campaign bounce and complaint rates.

450 — Requested Mail Action Not Taken: Mailbox Unavailable

The mailbox exists but is temporarily unavailable — typically because it is full (quota exceeded) or the account is temporarily suspended.

Action: Retry after 24–48 hours. If the address continues to return 450 on multiple retries over several days, treat it as a soft-hard bounce and suppress it.

451 — Requested Action Aborted: Local Error in Processing

The receiving server encountered a temporary internal error. May also indicate that the receiving server cannot complete a required DNS lookup or authentication check.

Action: Retry automatically. If 451 persists, check your DKIM and SPF configuration — a failed authentication lookup from the receiving server’s perspective can produce this code.

5xx Error Codes: Permanent Failures (Hard Bounces)

5xx codes indicate permanent delivery failures. The address should be suppressed immediately — retrying will produce the same result.

550 — Mailbox Does Not Exist / User Unknown

The most common hard bounce code. The specific mailbox in the RCPT TO command does not exist on the receiving server. The address is invalid.

Variants:

  • 550 5.1.1: User unknown. The email address does not exist. Hard suppress immediately.
  • 550 5.1.2: Bad destination mailbox address. Similar to 5.1.1, typically for domain-level issues.
  • 550 5.1.10: ORCP — The organisation that owns the domain does not permit sending to that address (often corporate policy blocks).
  • 550 5.7.1: Message rejected due to reputation or policy. The receiving server has blocked your message based on the sending IP or domain reputation. Check blacklist status and domain reputation.
  • 550 5.7.26: DMARC failure. Your email failed DMARC alignment. Check SPF and DKIM alignment for the From domain.

Action: 550 5.1.1 and 550 5.1.2 warrant immediate hard suppression. 550 5.7.1 warrants a deliverability audit — it indicates a reputation problem, not just an invalid address.

551 — User Not Local / Please Try Forward Address

The receiving server does not accept email for this address — it is directing you to a different address or server. Rare in practice.

552 — Exceeded Storage Allocation

The recipient’s mailbox is full. This returns as a 5xx (permanent) code in some server implementations, though the underlying cause is temporary. Treat as soft bounce with extended retry.

553 — Mailbox Name Not Allowed

The email address format is not permitted by the receiving server. Often indicates an invalid local part (the portion before the @).

554 — Transaction Failed

A catch-all error indicating the receiving server rejected the message for an unspecified reason. The reason is usually in the accompanying text:

  • 554 5.7.1 (Message blocked): The sending IP or domain is on a blacklist used by the receiving server. Check blacklist status immediately.
  • 554 5.6.0 (Message rejected — content): The email content triggered a content filter. Review for spam trigger patterns.
  • 554 Reject: From domain not allowed: Your sending domain is not permitted by the receiving domain’s policy. Check if the recipient domain has strict allow-list policies.

Gmail-Specific SMTP Error Codes

Gmail (Google Workspace) returns specific error codes that require Gmail Postmaster Tools for full diagnosis:

  • 550 5.7.1 — Our system has detected that this message is likely suspicious: The email is flagged by Gmail’s spam detection based on content, authentication, or sending pattern signals.
  • 421 4.7.0 — Our system has detected an unusual rate of unsolicited mail: Gmail is rate-limiting your sends. Reduce volume and monitor domain reputation in Postmaster Tools.
  • 550 5.7.28 — The activity of this account violated the Gmail Terms of Service: Severe spam or policy violation. Requires account-level investigation.

Microsoft 365 / Outlook SMTP Error Codes

  • 550 5.7.1 — Service unavailable; client host blocked: Your sending IP is blocked by Microsoft. Use Microsoft’s delist portal at sender.office.com.
  • 550 5.7.23 — The message was rejected because of Sender Policy Framework violation: Your SPF record does not include the sending IP. Update your SPF record.
  • 421 4.7.0 — Temporary server error: Microsoft is temporarily throttling your sends. Common with new sending domains. Continue at lower volume.

Using SMTP Error Codes for List Management

Translating error codes into list management actions:

  • 550 5.1.1, 550 5.1.2, 553: Immediate hard suppress. The address is invalid.
  • 550 5.7.1 (reputation/blacklist): Deliverability audit required. Check blacklist status. Do not suppress the address — the problem is with your sending reputation, not the recipient’s address.
  • 550 5.7.26 (DMARC failure): Authentication configuration fix required. All email is affected, not just this recipient.
  • 421 (rate limiting): Reduce volume. Spread sends over longer time windows.
  • 450 (mailbox full): Soft suppress and retry after 24–48 hours.

Key Takeaways

  • SMTP error codes email servers return contain specific diagnostic information — not just bounce/no-bounce classification.
  • 4xx codes are temporary failures. 5xx codes are permanent failures that require immediate suppression.
  • 550 5.1.1 (mailbox does not exist) is the most common hard bounce — immediate suppression required.
  • 550 5.7.1 (reputation blocked) and 550 5.7.26 (DMARC failure) indicate infrastructure problems that affect all your sends — not individual address problems.
  • Gmail and Microsoft 365 return platform-specific error codes that require platform-specific monitoring tools (Postmaster Tools, SNDS) for full diagnosis.

Frequently Asked Questions

What is the difference between a 4xx and a 5xx SMTP error?

4xx errors are temporary — the sending server should retry delivery later. 5xx errors are permanent — the address should be suppressed immediately and never retried.

What does SMTP error 550 5.7.1 mean for my domain reputation?

550 5.7.1 indicates the receiving server has blocked your message based on reputation signals — typically a blacklisting, a spam score trigger, or a DMARC policy failure. It is a serious deliverability signal that requires immediate investigation of your domain reputation, authentication configuration, and blacklist status

How do I find SMTP error codes in my email platform?

Most ESPs (Mailchimp, SendGrid, ActiveCampaign, Klaviyo) display bounce codes in campaign reports and bounce logs. For full SMTP transaction logs, check your email platform’s delivery log or API event history.

Conclusion

SMTP error codes that email servers return are the most specific, actionable deliverability data available to any email sender. Reading them correctly transforms your bounce report from a performance metric into a troubleshooting guide that points directly at what needs to be fixed — whether that is an invalid address, a misconfigured authentication record, a blacklisted IP, or a reputation problem that is degrading delivery across all your sends.

Start Verifying Today!

Mahie Gupta
Mahie Gupta

You May Also Like

Email Bounce Rate Benchmarks by Industry 2026: Where Does Yours Stand?
EMAIL AUTHENTICATION, INFRASTRUCTURE & COMPLIANCE
Email Authentication, Infrastructure & Compliance
07 Sep, 2026 · 10 min read
Email Bounce Rate Benchmarks by Industry 2026: Where...
Knowing your hard bounce rate is only half the picture.…
Mahie Gupta
Mahie Gupta
How Email Content Affects Spam Filtering: What Senders Actually Need to Know
EMAIL AUTHENTICATION, INFRASTRUCTURE & COMPLIANCE
Email Authentication, Infrastructure & Compliance
31 Aug, 2026 · 11 min read
How Email Content Affects Spam Filtering: What Senders...
Ask most email marketers what causes spam filtering, and they…
Mahie Gupta
Mahie Gupta
Email Feedback Loops Explained: How ISPs Tell Senders About Spam Complaints
EMAIL AUTHENTICATION, INFRASTRUCTURE & COMPLIANCE
Email Authentication, Infrastructure & Compliance
21 Aug, 2026 · 10 min read
Email Feedback Loops Explained: How ISPs Tell Senders...
When a recipient clicks “Report Spam” on your email, something…
Mahie Gupta
Mahie Gupta
Email Infrastructure Monitoring: What to Watch and When to Act
EMAIL AUTHENTICATION, INFRASTRUCTURE & COMPLIANCE
Email Authentication, Infrastructure & Compliance
10 Aug, 2026 · 11 min read
Email Infrastructure Monitoring: What to Watch and When...
Email infrastructure problems are quiet. They build gradually. A bounce…
Mahie Gupta
Mahie Gupta
Email Infrastructure Audit: The Full Health Check Most Teams Skip
EMAIL AUTHENTICATION, INFRASTRUCTURE & COMPLIANCE
Email Authentication, Infrastructure & Compliance
03 Aug, 2026 · 10 min read
Email Infrastructure Audit: The Full Health Check Most...
Email infrastructure problems do not announce themselves. They develop quietly:…
Shivam Jadon
Shivam Jadon
Email Compliance and Verified Addresses: What GDPR’s Accuracy Principle Means for Your List
EMAIL AUTHENTICATION, INFRASTRUCTURE & COMPLIANCE
Email Authentication, Infrastructure & Compliance
20 Jul, 2026 · 10 min read
Email Compliance and Verified Addresses: What GDPR’s Accuracy...
Most discussions of GDPR and email marketing focus on consent:…
Mahie Gupta
Mahie Gupta
Google Workspace Email Deliverability: What Admins Must Configure
EMAIL AUTHENTICATION, INFRASTRUCTURE & COMPLIANCE
Email Authentication, Infrastructure & Compliance
06 Jul, 2026 · 10 min read
Google Workspace Email Deliverability: What Admins Must Configure
Most Google Workspace admins know how to add users and…
Mahie Gupta
Mahie Gupta
Email Marketing Compliance: GDPR, CAN-SPAM, and Global Regulations Explained
EMAIL AUTHENTICATION, INFRASTRUCTURE & COMPLIANCE
Email Authentication, Infrastructure & Compliance
09 Jun, 2026 · 7 min read
Email Marketing Compliance: GDPR, CAN-SPAM, and Global Regulations...
Email compliance is not a peripheral legal concern. It is…
Mahie Gupta
Mahie Gupta
Email Blacklist Removal: How to Get Off Spam Blacklists and Protect Your Domain
EMAIL AUTHENTICATION, INFRASTRUCTURE & COMPLIANCE
Email Authentication, Infrastructure & Compliance
07 Jun, 2026 · 7 min read
Email Blacklist Removal: How to Get Off Spam...
A blacklisting can happen faster than most senders expect. One…
Mahie Gupta
Mahie Gupta
Outlook Email Deliverability: How to Ensure Your Emails Reach Microsoft Inboxes
EMAIL AUTHENTICATION, INFRASTRUCTURE & COMPLIANCE
Email Authentication, Infrastructure & Compliance
05 Jun, 2026 · 7 min read
Outlook Email Deliverability: How to Ensure Your Emails...
Gmail gets most of the deliverability attention, but Microsoft’s email…
Mahie Gupta
Mahie Gupta
Gmail Deliverability Guide 2025–2026: What Has Changed and What You Must Fix Now
EMAIL AUTHENTICATION, INFRASTRUCTURE & COMPLIANCE
Email Authentication, Infrastructure & Compliance
04 Jun, 2026 · 8 min read
Gmail Deliverability Guide 2025–2026: What Has Changed and...
Gmail handles over 1.8 billion active accounts and processes more…
Mahie Gupta
Mahie Gupta
Microsoft SNDS: How to Set It Up and Read the Data for Outlook Deliverability
EMAIL AUTHENTICATION, INFRASTRUCTURE & COMPLIANCE
Email Authentication, Infrastructure & Compliance
30 May, 2026 · 10 min read
Microsoft SNDS: How to Set It Up and...
For any business sending meaningful volume to Outlook, Hotmail, or…
Mahie Gupta
Mahie Gupta
STARTTLS Explained: How Email Encryption in Transit Actually Works
EMAIL AUTHENTICATION, INFRASTRUCTURE & COMPLIANCE
Email Authentication, Infrastructure & Compliance
30 May, 2026 · 10 min read
STARTTLS Explained: How Email Encryption in Transit Actually...
Email encryption in a way that, by default, makes it…
Mahie Gupta
Mahie Gupta
Spamhaus Blacklist: What It Is and How to Get Removed
EMAIL AUTHENTICATION, INFRASTRUCTURE & COMPLIANCE
Email Authentication, Infrastructure & Compliance
29 May, 2026 · 12 min read
Spamhaus Blacklist: What It Is and How to...
A Spamhaus listing is the email equivalent of being unbanked.…
Mahie Gupta
Mahie Gupta
CAN-SPAM Act Explained: The Complete Compliance Guide for Email Senders (2026)
EMAIL AUTHENTICATION, INFRASTRUCTURE & COMPLIANCE
Email Authentication, Infrastructure & Compliance
27 May, 2026 · 12 min read
CAN-SPAM Act Explained: The Complete Compliance Guide for...
Every business that sends commercial email to US recipients operates…
Mahie Gupta
Mahie Gupta
Email Blacklist Check: How to Find Out If Your IP or Domain Is Blocked
EMAIL AUTHENTICATION, INFRASTRUCTURE & COMPLIANCE
Email Authentication, Infrastructure & Compliance
24 May, 2026 · 13 min read
Email Blacklist Check: How to Find Out If...
Email blacklists, more accurately called blocklists, are databases of sending…
Mahie Gupta
Mahie Gupta
DMARC Analyzer: How to Read DMARC Reports Without a Tool (And With One)
EMAIL AUTHENTICATION, INFRASTRUCTURE & COMPLIANCE
Email Authentication, Infrastructure & Compliance
23 May, 2026 · 13 min read
DMARC Analyzer: How to Read DMARC Reports Without...
Once a domain publishes a DMARC record, mailbox providers start…
Mahie Gupta
Mahie Gupta
Email Encryption Explained: TLS, S/MIME, and PGP for Business Senders
EMAIL AUTHENTICATION, INFRASTRUCTURE & COMPLIANCE
Email Authentication, Infrastructure & Compliance
22 May, 2026 · 12 min read
Email Encryption Explained: TLS, S/MIME, and PGP for...
Email was not designed to be secure. The original SMTP…
Mahie Gupta
Mahie Gupta
Email Header Analyzer: How to Read Email Headers Like a Deliverability Expert
EMAIL AUTHENTICATION, INFRASTRUCTURE & COMPLIANCE
Email Authentication, Infrastructure & Compliance
22 May, 2026 · 11 min read
Email Header Analyzer: How to Read Email Headers...
Every email message arrives with a complete record of where…
Mahie Gupta
Mahie Gupta
Google Postmaster Tools: Complete Setup and Reading Guide
EMAIL AUTHENTICATION, INFRASTRUCTURE & COMPLIANCE
Email Authentication, Infrastructure & Compliance
21 May, 2026 · 11 min read
Google Postmaster Tools: Complete Setup and Reading Guide
For any business that sends meaningful email volume to Gmail…
Mahie Gupta
Mahie Gupta
BIMI Explained: How to Get Your Logo in the Gmail Inbox
EMAIL AUTHENTICATION, INFRASTRUCTURE & COMPLIANCE
Email Authentication, Infrastructure & Compliance
21 May, 2026 · 10 min read
BIMI Explained: How to Get Your Logo in...
Open Gmail on any phone and scroll through the inbox.…
Mahie Gupta
Mahie Gupta
Why Emails Fail Deliverability Even After SPF, DKIM, and DMARC Pass
EMAIL AUTHENTICATION, INFRASTRUCTURE & COMPLIANCE
Email Authentication, Infrastructure & Compliance
24 Apr, 2026 · 9 min read
Why Emails Fail Deliverability Even After SPF, DKIM,...
Authentication is necessary and not sufficient. Discover the deliverability signals…
Mahie Gupta
Mahie Gupta
What Happens Inside Gmail After You Hit Send: A Technical Walkthrough
EMAIL AUTHENTICATION, INFRASTRUCTURE & COMPLIANCE
Email Authentication, Infrastructure & Compliance
15 Apr, 2026 · 8 min read
What Happens Inside Gmail After You Hit Send:...
Every time you hit “Send,” your email enters a sophisticated,…
Mahie Gupta
Mahie Gupta
What Gmail Checks Before Delivering Your Email to the Inbox
EMAIL AUTHENTICATION, INFRASTRUCTURE & COMPLIANCE
Email Authentication, Infrastructure & Compliance
14 Apr, 2026 · 9 min read
What Gmail Checks Before Delivering Your Email to...
Every time you hit send, Gmail runs a rapid series…
Mahie Gupta
Mahie Gupta
Why Email Authentication Alone Does Not Guarantee Inbox Placement
EMAIL AUTHENTICATION, INFRASTRUCTURE & COMPLIANCE
Email Authentication, Infrastructure & Compliance
13 Apr, 2026 · 9 min read
Why Email Authentication Alone Does Not Guarantee Inbox...
You have done everything right. SPF records are configured. DKIM…
Mahie Gupta
Mahie Gupta
Yahoo and Gmail Bulk Sender Requirements Explained With Real Examples
EMAIL AUTHENTICATION, INFRASTRUCTURE & COMPLIANCE
Email Authentication, Infrastructure & Compliance
11 Apr, 2026 · 9 min read
Yahoo and Gmail Bulk Sender Requirements Explained With...
If your emails are landing in spam folders or not…
Mahie Gupta
Mahie Gupta
Gmail’s 2026 Bulk Sender Rules: What Email Marketers Must Fix Now
EMAIL AUTHENTICATION, INFRASTRUCTURE & COMPLIANCE
Email Authentication, Infrastructure & Compliance
10 Apr, 2026 · 9 min read
Gmail’s 2026 Bulk Sender Rules: What Email Marketers...
A 32% open rate looks like success on your dashboard.…
Mahie Gupta
Mahie Gupta
  • Default
  • Dark

Discover more from Bounceproof

Subscribe now to keep reading and get access to the full archive.

Continue reading