Mailbase
FeaturesPricingDocsBlogComparisonsChangelog
Sign inStart free
Home/Blog/Email Bounce Management for SaaS Teams
DeliverabilityUpdated May 22, 20267 min read

Email Bounce Management for SaaS Teams

Hard vs soft bounces explained, what causes them, how to handle each, acceptable bounce rates, and why suppressing bounces automatically protects your sender reputation.

By Mailbase Team · Target keyword: email bounce management
Padlock representing email security and DKIM — Email Bounce Management for SaaS Teams
Photo from Unsplash
On this page
OverviewHard vs soft bouncesHow to handle bounces and keep the rate lowCommon MistakesSources & Further ReadingRelated guidesFAQRelated reading

Overview

A bounce is an email the receiving server rejected. Managing bounces matters because mailbox providers read a high bounce rate as a spam signal — sending to dead addresses doesn't just waste effort, it lowers inbox placement for your good recipients too. The core discipline is simple: tell hard from soft bounces, stop sending to hard bounces immediately, and keep your overall rate low by verifying before you send.

Hard vs soft bounces

Analytics dashboard on a screen with charts — Hard vs soft bounces
Photo from Unsplash

A hard bounce is permanent — the address doesn't exist, the domain is invalid, or the server permanently rejects you. Hard bounces must be suppressed immediately and never emailed again; repeatedly hitting them is one of the strongest negative signals there is. A soft bounce is temporary — a full mailbox, a message too large, or a server briefly unavailable. Providers retry soft bounces automatically, but an address that soft-bounces repeatedly over time should be treated as dead and suppressed.

Watch for the gray cases too: some "bounces" are actually blocks (the receiver rejecting you on reputation grounds) — those signal a deliverability problem, not a bad address, and mean you should fix authentication or reputation rather than just removing the contact.

  • Hard bounce = permanent (bad/nonexistent address) → suppress now
  • Soft bounce = temporary (full mailbox, server busy) → auto-retried
  • Repeated soft bounces → treat as dead, suppress
  • Block-style bounces signal a reputation problem, not a bad address

How to handle bounces and keep the rate low

Screen full of analytics charts and metrics — How to handle bounces and keep the rate low
Photo from Unsplash

Automate it: feed every hard bounce straight into your suppression list so it can never be re-sent, and a good platform does this for you — Mailbase enforces suppression at send time across bounced, complained, and unsubscribed contacts. The upstream win is prevention: verify addresses before sending and use confirmed opt-in so dead and fake addresses never enter the list.

Keep your bounce rate under about 2% (lower is better) — Google's sender guidelines effectively demand it. If bounces spike on a previously clean list, suspect a deliverability/reputation issue (blocks) rather than assuming every address went bad overnight.

  • Auto-suppress hard bounces; never re-send to them
  • Prevent bounces with verification and confirmed opt-in
  • Keep bounce rate under ~2%
  • A bounce spike on a clean list = reputation issue, investigate

Common Mistakes

  • Skipping SPF, DKIM, and DMARC, or assuming they're a one-time setup.
  • Sending real volume from a brand-new, un-warmed domain.
  • Reusing a stale list without re-verifying, so bounces spike.
  • Ignoring complaint rate until a single bad campaign sinks the domain.

Sources & Further Reading

Official docs for current setup details, pricing, and API behavior — verify specifics there, since they change.

Amazon SES docs
Supabase custom SMTP docs

Related guides

More on email bounce management and the surrounding deliverability workflow:

unsubscribe and compliance docs
sender domain docs
SPF, DKIM, and DMARC
suppression lists
unsubscribe best practices
connect useSend to Mailbase
useSend setup guide
Try Mailbase free
Send 200 emails a month on us. Paid plans start at €9 — or bring your own useSend for €5.
See plans

FAQ

What's the difference between a hard and soft bounce?

A hard bounce is permanent — the address doesn't exist or is invalid — and must be suppressed immediately. A soft bounce is temporary, like a full mailbox or a busy server, and is retried automatically. An address that soft-bounces repeatedly should be treated as dead and suppressed.

What is a good email bounce rate?

Under about 2%, and lower is better. Google's sender guidelines effectively require keeping invalid sends minimal, so verify addresses before sending and auto-suppress hard bounces. A rate climbing above that risks spam filtering for your whole list.

How do I reduce email bounces?

Verify addresses before sending, use confirmed (double) opt-in so fake and mistyped addresses never enter the list, automatically suppress every hard bounce, and re-verify cold segments before reusing them. Prevention upstream matters more than cleanup after.

Why did my bounce rate suddenly spike?

On a previously clean list, a sudden spike often means a deliverability or reputation problem — the receiver is blocking you, not that addresses went bad. Check your authentication (SPF/DKIM/DMARC) and reputation rather than just removing the bounced contacts.

Related reading

Deliverability7 min read
SPF, DKIM, and DMARC Explained Simply
SPF, DKIM, and DMARC explained in plain English: what each record does, how they work together to authenticate your email, how to set them up, and the common mistakes that break them.
Deliverability7 min read
What Is an Email Suppression List?
What an email suppression list is, what belongs on it (unsubscribes, bounces, complaints, manual), why it protects sender reputation and keeps you compliant, and how to manage it.
Deliverability7 min read
Email Unsubscribe Best Practices
Why making unsubscribing easy improves deliverability, how one-click and List-Unsubscribe headers work, what the law requires, and how a preference center reduces opt-outs.
Integrations6 min read
useSend Integration for Mailbase
The main integration page for hosted Mailbase sending and BYO useSend workflows.
useSend6 min read
How to Connect useSend to Mailbase
A careful useSend-to-Mailbase setup guide that separates hosted sending from the BYO useSend workflow.
Deliverability7 min read
Email Deliverability Basics for SaaS Founders
Email deliverability explained for founders: the five things that decide whether you reach the inbox — authentication, reputation, list hygiene, engagement, and compliance — and how to monitor them.
Mailbase
Product
FeaturesPricinguseSend integrationChangelog
Learn
BlogDocsAPI referenceResources
Compare
ComparisonsAlternatives
Guides
Transactional email servicesSelf-hosted useSend stackSelf-hosted email marketingSPF, DKIM & DMARCEmail deliverability
Legal
TermsPrivacy
© 2026 Mailbase · french-webEmail workflow for builders.