← Help Center

Suppression List — When Reminders Stop For A Client

Last updated: 2026-05-28

Duefy automatically stops emailing a client when their email server tells us their address is unreachable, or when the client marks our email as spam.

What triggers suppression

Signal What happens How long
Hard bounce — address doesn't exist Suppressed 1 year
Spam complaint — client clicked "spam" in Gmail Suppressed 1 year
Soft bounce (3+ times) — mailbox full / temp issue Suppressed 30 days

Single soft bounces don't suppress immediately — we retry. Only after 3 consecutive soft bounces does the suppression kick in.

Why we do this

  • Your sender reputation matters. Repeatedly emailing a known-bad address drags down deliverability for all your clients. One bad address can hurt the inbox placement of legitimate ones.
  • Brand safety. A client who marked your email as spam doesn't want more emails — sending them anyway escalates the problem.

How to check if a client is suppressed

The client list at /client/ shows a red "no email" badge next to suppressed clients. The client detail page (/client/view/?id=…) shows a full warning banner explaining the reason and the suppression's expiry date.

How to clear it

Suppression entries clear automatically when their window expires (30 days for soft-bounce-3x, 1 year for hard bounce / complaint).

Manual clear — if the client has confirmed the address is fixed (or confirms they don't see Duefy as spam), open the client detail page and click Clear suppression in the warning banner. The next cron run will resume sending. This requires Owner or Admin role.

What about typos in the original address

The bounce/complaint webhook ties suppression to the client row, not the address itself. If you fix a typo in the client's email, the suppression on the old row doesn't follow the new address.

Was this helpful?