What causes hard bounces?

Still have a question, spotted an error, or have a better explanation or a source we should cite?

A hard bounce tells you something simple but important: that email address isn't going to work. The server at the receiving end sent back a permanent failure, usually an SMTP 550 error, which translates roughly to "this address doesn't exist here."

The most common causes: the address was mistyped at signup (captain@deepcurrent.io entered as captian@deepcurrent.io), the domain has expired or shut down entirely, or the mailbox was deleted after the person left the company or closed their account. In all these cases, retrying won't help. There's no mailbox there to receive it.

The other big cause is poor data collection. Purchased lists and scraped addresses are full of hard bounces, which is one of the many reasons you shouldn't be mailing to them in the first place. Even organically collected lists accumulate invalid addresses over time as people change jobs and providers.

Hard bounces should be removed from your list immediately and permanently. Most ESPs do this automatically. If yours doesn't, set up a process. Continuing to mail hard-bounced addresses signals to mailbox providers that you don't maintain your list, which hurts your bounce rate and your sender reputation. If you want to catch invalid addresses before they bounce, a list validation tool can flag bad addresses at the point of signup or before a send. That's something Review My Emails does as part of RME Clean.

Contributors

Who worked on this answer

Every name links to their profile. Every company links to their site. Real people, real accountability.

Ask an AI · tailored to your setup

Get a personalized plan to reduce your hard bounce rate.

I read this on the Email Almanac about what causes hard bounces in email. Help me diagnose and fix my hard bounce situation: 1. What's causing my hard bounces specifically, given my data sources? 2. Should I validate my list before the next send, and how? 3. Is my current bounce rate in a safe range or should I act now? --- My details: - ESP: e.g. Mailchimp, SendGrid, Postmark - How I collect email addresses: signup form, CRM import, event list, purchased - Current hard bounce rate: e.g. 0.8%, or I don't know - List age: how old is the list, e.g. 3 years - Last time list was cleaned: never, 6 months ago, recently - Sending volume: e.g. 10,000/month - Type of email: marketing / transactional / automated

Edit the yellow boxes, then send to the AI of your choice.