There’s something about bounces

I’ve shared a version of this image repeatedly. I think it was only my Facebook friends that got the stick figure screaming in frustration, though.

An overlapping circles diagram showing bounce classifications from 3 different ESPs and how they overlap (and don't) with each other and with my classifications of the underlying error.

The reality is bounce handling is one of the most frustrating pieces of email delivery. Not only that, many people in the email space treat it as a simple process. It’s really not as simple as we’d like it to be.

The above image was created based on docs from 3 different ESPs a client was using. They wanted to normalise their bounce handling across ESPs, and asked me for policy recommendations. I ended up digging through a bunch of docs from their 3 ESPs. I recorded the reasons as reported in the docs in a colored block corresponding to the ESP, then dropped them in the appropriate circle: soft, block or hard.

The shaded circles are based on my interpretations of why these bounces happen.

  • The big grey circle surrounds bounces due to reputation issues.
  • The green circle is primarily networking and technical issues.
  • The top purple circle is non existent or bad addresses

Note, nothing here indicates how we should react to the bounces, this is just a categorisation activity. This classification also has nothing to do with what the actual SMTP response is.

Just remember, next time someone says bounce handling is simple: they’re wrong.

Click to rate this post!
[Total: 0 Average: 0]

Check Also


Step by Step guide to fixing Gmail delivery

I regularly see folks asking how to fix their Gmail delivery. This is a perennial question (see my 2019 post and the discussions from various industry experts in the comments). Since that discussion I haven’t seen as much complaining about problems. There are steps that work to get delivery fixed at Gmail. Verify that your mail is actually going to bulk. I had one client…