All posts
Email3 min readWatchFor Team

Email Bounces: Hard vs Soft (and what to do about each)

When an email can't be delivered, it 'bounces' — but not all bounces are equal. Here's the difference between hard and soft bounces, and why handling them right protects your deliverability.

Email Bounces: Hard vs Soft (and what to do about each)

You send an email and it comes right back: a bounce. Frustrating — but a bounce is actually useful information, if you read it correctly. The big distinction is hard versus soft, and treating them the same way is one of the fastest ways to wreck your sender reputation.

What a bounce is

A bounce is a notification that your email couldn't be delivered. The receiving mail server rejected it and sent back a reason. That reason determines whether it's a permanent failure (hard) or a temporary one (soft) — and your response should differ completely.

Hard bounce vs soft bounce

Hard bounceSoft bounce
MeaningPermanent failureTemporary failure
CauseAddress doesn't exist / domain invalidMailbox full, server down, message too big
Will retrying help?❌ No — it'll fail forever✅ Maybe — it might work later
What to doRemove the addressRetry; remove if it persists

Hard bounces

A hard bounce is permanent: the address doesn't exist, the domain is invalid, or the server flatly refuses. Retrying will never work. The correct response is to remove that address from your list immediately.

Soft bounces

A soft bounce is temporary: the mailbox is full, the server is momentarily down, or the message was too large. It might succeed later, so mail systems retry for a while. But if an address keeps soft-bouncing for days, treat it like a hard bounce and remove it.

Why this matters so much

Here's the part people underestimate: bounce rate is a major reputation signal. Mailbox providers watch how many of your sends bounce, because high bounce rates are a hallmark of spammers (who blast bought lists full of dead addresses).

Repeatedly sending to addresses that hard-bounce tells providers you're a spammer. Each send to a known-dead address chips away at your reputation — and a damaged reputation sends all your mail, even to valid addresses, toward spam. So removing hard bounces isn't just tidiness; it's protecting your inbox placement.

How to handle bounces well

  1. Process bounces automatically. Your email service reports them — don't ignore the data.
  2. Remove hard bounces immediately. One strike, they're out.
  3. Retry soft bounces, with a limit. A few attempts; if it keeps failing, remove it.
  4. Watch your bounce rate. A sudden spike means a list problem (or a sending issue) — investigate.
  5. Never reuse old/bought lists. They're full of dead addresses and spam traps that bounce and tank reputation.

The bottom line

In one line
Hard bouncePermanent — remove the address now.
Soft bounceTemporary — retry, then remove if it persists.
Why it mattersBounce rate is a key reputation signal.
RuleClean your list; never send to known-dead addresses.

A bounce is your mail server's feedback — listen to it. Purge hard bounces, retry soft ones briefly, and keep your bounce rate low, and you protect the reputation that keeps the rest of your mail in the inbox.

Related: Why emails go to spam, email blacklists, SPF, DKIM & DMARC.

Share this article