Email Bounce Codes | Community
Skip to main content
July 1, 2015

Email Bounce Codes

  • July 1, 2015
  • 20 replies
  • 63980 views

Traditional Bounce Codes

When you add the Email Invalid Cause to display as a Column to any of your Deliverability Smartlists, you will see a code value, and potentially a suffix as well, to help you understand the reason for the Bounce.

 

  • Codes in the 400 range are generally Soft Bounces
  • Codes in the 500 range are generally Hard Bounces

Mail server administrators can create custom messages that accompany bounce codes

Code

Explanation

250

Mail accepted by receiving network

421

<domain> Service not available, closing transmission channel

450

Requested mail action not taken: mailbox unavailable (e.g., mailbox busy)

451

Requested action aborted: error in processing

452

Requested action not taken: insufficient system storage

500

The server could not recognize the command due to a syntax error.

501

A syntax error was encountered in command arguments.

502

This command is not implemented.

503

The server has encountered a bad sequence of commands.

504

A command parameter is not implemented.

550

User’s mailbox was unavailable (such as not found)

551

The recipient is not local to the server.

552

The action was aborted due to exceeded storage allocation.

553

The command was aborted because the mailbox name is invalid.

554

The transaction failed for some unstated reason.

 

 

Enhanced Bounce Codes

If a suffix appears after one of the codes above, it is an enhanced Bounce code

Mail server administrators can crate custom messages that accompany bounce codes

 

Code

Explanation

5.0.0

Address does not exist

5.1.0

Other address status

5.1.1

Bad destination mailbox address

5.1.2

Bad destination system address

5.1.3

Bad destination mailbox address syntax

5.1.4

Destination mailbox address ambiguous

5.1.5

Destination mailbox address valid

5.1.6

Mailbox has moved

5.1.7

Bad sender’s mailbox address syntax

5.1.8

Bad sender’s system address

5.2.0

Other or undefined mailbox status

5.2.1

Mailbox disabled, not accepting messages

5.2.2

Mailbox full

5.2.3

Message length exceeds administrative limit.

5.2.4

Mailing list expansion problem

5.3.0

Other or undefined mail system status

5.3.1

Mail system full

5.3.2

System not accepting network messages

5.3.3

System not capable of selected features

5.3.4

Message too big for system

5.4.0

Other or undefined network or routing status

5.4.1

No answer from host

5.4.2

Bad connection

5.4.3

Routing server failure

5.4.4

Unable to route

5.4.5

Network congestion

5.4.6

Routing loop detected

5.4.7

Delivery time expired

5.5.0

Other or undefined protocol status

5.5.1

Invalid command

5.5.2

Syntax error

5.5.3

Too many recipients

5.5.4

Invalid command arguments

5.5.5

Wrong protocol version

5.6.0

Other or undefined media error

5.6.1

Media not supported

5.6.2

Conversion required and prohibited

5.6.3

Conversion required but not supported

5.6.4

Conversion with loss performed

5.6.5

Conversion failed

5.7.0

Other or undefined security status

5.7.1

Delivery not authorized, message refused

5.7.2

Mailing list expansion prohibited

5.7.3

Security conversion required but not possible

5.7.4

Security features not supported

5.7.5

Cryptographic failure

5.7.6

Cryptographic algorithm not supported

5.7.7

Message integrity failure

 

Not all mail servers adhere to these standards.

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.

20 replies

July 1, 2015

I understand the 550 means the users inbox wasn't found. But I would like to know next steps to take. Do you redeliver and see what happens or something else? Please explain.

Kiersti_Esparz1
Level 4
July 2, 2015

Alexis,

If we receive an email bounce that indicates the address doesn't exist, we label that address as Invalid and will no longer send to it in email campaigns.  There is nothing you need to do, Marketo sets the email address status as Invalid=true.

Thank you,

Kiersti

Kiersti Esparza

Manager, Privacy/Delivery Team

Kiersti Esparza
July 2, 2015

That makes sense. But, here is what I don't get. They had received an email prior. But now they aren't receiving this one. Could you explain why?

Level 2
July 23, 2015

I've been looking at our email bounces and deliveries, and when I click on the ID within a lead's Activity Log I run into an item that I am unfamiliar with.

Within a bounce's "activity details," what is a subcategory?

  • What are all the numbers used to define a subcategory (e.g. 1001, 1004)?
  • What do the subcategory numbers denote?
August 20, 2015

I was looking for info on the Category and Sub-category. I have gotten a lot of 550 codes "inbox not available" on email addresses I KNOW are valid...they are people I know at other companies. So I thought the category and sub-category might be able to provide some insights. On all these bounces the category is 2 and sub-cat is 2003. Where can I find a list of what those mean?

Jamie-Carey
Level 4
August 27, 2015

Sometimes people leave a company and the email address no longer exists for example.

Mike_Reynolds2
Level 10
October 6, 2015

I just got this Support Solution published. It may be helpful for you: Maintaining a Directory of Leads Bouncing Emails

January 26, 2016

I found this list of subcategory codes online through SFDC (https://help.salesforce.com/apex/HTPrint?id=000229837&language=en_US&doctype=solution ). I assume it holds true for Marketo as well.

IDDescription
1001Complaints - Your email is blocked due to complaints
1002Spamblocked - The remote mail server has rejected this message due to characteristics of spam
1004Content - Message was filtered due to content
1005URL Block Emails - containing your URLs are blocked
1009High Unknown Address Pct. - Email is blocked due to the high quantity/percentage of unknown or inactive addresses on your list
1010Authentication - Message lacks required authentication
1999Other - This email has been blocked by recipient
2001User Unknown - Address is non-existent at the domain
2002Domain Unknown - Recipient domain doesn't exist
2003Bad Address - Syntax Email address in invalid
2999Other - This address does not accept mail
3001Mailbox Full - Recipient's mailbox is full or has exceeded storage allocation
3002Inactive Account - Address is temporarily unavailable
3003Temporary Domain Failure - Receiving domain temporarily unavailable
3999Other - Mailbox temporarily unavailable
4001Server Too Busy - Receiving email server is temporarily overwhelmed with delivery attempts, from you and other senders
4002Data Format Error - Email is rejected due to formatting or line length errors
4003Network Error - Connection lost or timed out during delivery
4999Other - Failed due to temporary failure or indecipherable bounce message
9999Unknown - Unknown
February 10, 2016

I set up what you suggested here. now how do the directory start working?

do i  need to run the campaign once?  what asset am I sending? and it will populate with any campaign or only those that i run within the program?

Alexis_D_Alba1
Level 5
June 15, 2016

@Mike Reynolds​ I read through "Maintaining a Directory of Leads Bouncing Emails" and it was great! I have a question regarding how you handle the leads who repeatedly bounce. Do you marketing suspend them after a certain # of bounces? I'm trying to decide the best course of action for making sure we're not sending to leads who are constantly bouncing, but I also don't want them to sit in our database as marketing suspended for a long period of time. Just curious to hear your thoughts on this. Thanks!