Skip to main content
When a mailbox provider hard-bounces a recipient, or someone marks your email as spam, continuing to send to that address harms your reputation. Your suppressions list protects you by intentionally skipping sending to any addresses on your list.

How addresses are suppressed

An address is added to Suppressions for one of three origins:
  • bounce: the recipient’s mail server permanently rejected the email.
  • complaint: the recipient marked your email as spam.
  • manual: you add the recipient’s address yourself.
Suppressions apply to your entire team. Any address added to the suppression list will be skipped across all your domains and subdomains when sending transactional or Broadcast emails.
Not all Inbox Service Providers return a complained event, most notably, Gmail/Google Workspace.

Viewing Suppressions in Resend

You can see all Suppressions in the Dashboard or list them in the API. Email Suppressions You can also programmatically retrieve a single Suppression or your entire suppression list, which returns key data about the Suppression.
source_id references the email id that triggered the suppression (is null for manual origin suppressions).

Add emails to the Suppression List

In the Dashboard, go to the Suppressions page and click + Add email address to add an email address to the suppression list.
  • Add manually: enter the email address you want to suppress.
  • Import CSV: upload a file with a list of email addresses to suppress.
You can also suppress individual emails or bulk suppress up to 100 at a time using the API.
Remember that adding a Suppression will skip all sending to that recipient until it is removed from your team’s suppression list.

Remove emails from the Suppression List

Before removing an email address from the suppression list, ensure the reason for suppression has been addressed, or it will be automatically re-suppressed. You can remove an email address from the suppression list in the Dashboard from the Suppressions page.
  1. Search or filter for a suppression.
  2. Click the more options button and select Remove email address.
You can also remove individual emails or bulk remove up to 100 at a time using the API.
Removing an address from the suppression list does not guarantee delivery. If it bounces or is marked as spam again, it will be suppressed again automatically and damage your sender reputation.

Webhook suppression notifications

For maximum visibility, track suppressions using webhook notifications. You can, for example, use these webhook notifications to sync your suppressions with your own database or third-party service.

Export your Suppressions

You can export your suppressions as a CSV file from the Suppressions page. Click the Download CSV button to export your suppressions. Email Suppressions