A suppression list is a database of email addresses that must be excluded from all future email sends. It includes hard bounces (invalid addresses), unsubscribes (recipient opted out), spam complaints (recipient marked as spam), and manually added addresses. Every ESP maintains suppression lists automatically. Sending to suppressed addresses violates CAN-SPAM, GDPR, and damages sender reputation.
What Is a Suppression List in Email?
Suppression Lists: Your Do-Not-Email Database
A suppression list is your list of addresses you must never email. It's both a compliance requirement (CAN-SPAM, GDPR) and a reputation protection mechanism. Sending to suppressed addresses damages sender reputation and can trigger blacklisting.
What Gets Suppressed
Hard Bounces
Address doesn't exist. Sending again accomplishes nothing and signals to providers that you're mailing a dirty list. See hard bounces vs soft bounces.
Unsubscribes
Recipient explicitly opted out. Sending to them violates CAN-SPAM (up to $51,744 per violation) and GDPR.
Spam Complaints
Recipient clicked "Report Spam." Feedback loops report these back to you. Re-emailing a complainant is the fastest way to destroy reputation.
Manual Suppressions
Addresses you add manually — known spam traps, legal requests, or addresses from internal stakeholders who shouldn't receive marketing.
ESP Suppression Management
Every major ESP maintains suppression lists automatically:
| ESP | Auto-Suppresses | Export Available |
|---|---|---|
| SendGrid | Bounces, blocks, unsubscribes, complaints | Yes (API + UI) |
| Mailgun | Bounces, unsubscribes, complaints | Yes (API + UI) |
| Postmark | Bounces, complaints, inactive | Yes (API) |
| Klaviyo | Bounces, unsubscribes, complaints | Yes (UI) |
The Migration Trap
The most dangerous moment for suppression lists is switching ESPs. Your old ESP has years of accumulated suppressions. If you don't export and import them:
- Hard bounces get re-emailed → high bounce rate → reputation damage
- Unsubscribes get re-emailed → CAN-SPAM violations
- Spam complainants get re-emailed → complaint rate spikes → blacklisting
For safe migration, read the ESP migration playbook.
Practitioner note: Every ESP migration I've audited in the last year had a suppression list gap. The team migrated subscribers but forgot to export and import the suppression list. Within the first send, bounce rates spiked to 8% and they hit multiple spam traps.
Practitioner note: Some ESPs suppress at the account level, others at the subaccount level. If you're running multiple brands or clients on subaccounts, verify that a suppression in one subaccount carries across to others. Mailgun doesn't by default — each domain has its own suppression list.
Need help managing suppressions across a complex ESP setup? Schedule a consultation — I'll audit your suppression architecture and ensure nothing falls through the cracks.
Sources
- CAN-SPAM Act: Unsubscribe compliance requirements
- GDPR: Right to be forgotten (Article 17)
- SendGrid: Suppressions Documentation
- M3AAWG: Suppression List Best Practices
v1.0 · April 2026
Frequently Asked Questions
What addresses belong on a suppression list?
Hard bounces (address doesn't exist), unsubscribes (recipient opted out), spam complaints (reported via feedback loops), role addresses you want to exclude (abuse@, postmaster@), and any address you've been asked to stop emailing. Your ESP maintains most of these automatically.
What happens if I send to a suppressed address?
If your ESP maintains the suppression, it blocks the send before it leaves. If you bypass suppression (importing to a new ESP without your suppression list), you'll re-email people who complained or bounced — damaging reputation and potentially violating CAN-SPAM/GDPR.
Should I export my suppression list when switching ESPs?
Absolutely. Your suppression list must travel with you. Export hard bounces, unsubscribes, and complaints from your old ESP and import them into your new one before sending any email. This is the most overlooked step in ESP migration.
Is a suppression list the same as a blacklist?
No. A suppression list is your internal list of addresses not to email. A blacklist is an external list (like Spamhaus) that receiving servers use to block senders. You manage your suppression list. Blacklist operators manage blacklists.
How long should addresses stay suppressed?
Permanently for hard bounces and spam complaints. Unsubscribes should stay suppressed unless the recipient explicitly re-subscribes. Never age-out suppression entries — the whole point is to never email these addresses again.
Want this handled for you?
Free 30-minute strategy call. Walk away with a plan either way.