Do I need…a suppression list?

YES

(your ESP runs one)

A suppression list is the memory that stops you from re-mailing addresses that bounced or complained—the two fastest ways to burn a domain. Good ESPs run one natively; your job is to respect it.

The long answer ↓

When a mailbox provider hard-bounces an address, or a recipient marks your mail as spam, sending to that address again doesn’t just fail—it actively damages your domain reputation. A suppression list is the system that remembers so your send logic doesn’t have to.

How it works

Addresses land on the list from three origins: bounce (the receiving server permanently rejected the mail), complaint (the recipient hit the spam button), and manual (you added it yourself—an angry customer, a legal request, a known trap). From then on, sends to that address are skipped automatically. On Resend the list is native, team-wide across all your domains and subdomains, visible in the dashboard, and manageable via API—including bulk import if you’re migrating from another provider.

The rules of engagement

The verdict logic

If your ESP is any good, you need a suppression list in the sense that you need brakes: it’s already installed, and the failure mode is overriding it. If you’re building sending infrastructure yourself, this is one of the systems you now owe the world—which is its own answer.