Skip to the content
Documentation
Help Start
Reading in:
  • German: 9,090 of 9,090 pages
About the help in other languages
All help pages

The suppression list

For administrators - how Exponential's mail suppression list blocks optional mail to hard bounces, complaints, stop-all requests and legal requests while storing only a salted hash of each address, how to add, check and…

Download as PDF

Address: https://doc.exponential.earth/exphelp/viewer/help/government/privacy/suppression-list.md

On this page

The suppression list

This page is for administrators who handle mail requests. No optional mail goes to an address on the suppression list: hard bounces, complaints (marked as spam), "stop all optional e-mail" requests, legal requests, entries made by an administrator, and the newsletter blacklist. Essential mail still goes (Mail preferences for administrators: The suppression list).

Note This page describes features and common practice; it is not legal advice. Check the law that applies to your organization with your legal counsel.

Contents

  1. Privacy by design
  2. Managing entries
  3. Bounces
  4. Retention
  5. Related pages

Privacy by design

Only a salted hash of each address is stored, so the list cannot be read; you find an entry by typing the address. This lets a public body honor "never write to me again" without keeping a readable list of the people who asked.

Managing entries

Setup > E-mail preferences > Suppression list: Check an address, Add an address (with a reason and a note without personal data), Lift an entry. On the console:

./console exp:mail:suppression check --email=<address> --allow-root-user
./console exp:mail:suppression add --email=<address> --reason=legal --note="<case reference, no personal data>" --allow-root-user
./console exp:mail:suppression list --reason=legal --limit=5 --allow-root-user
./console exp:mail:suppression lift --email=<address> --allow-root-user

A person who stopped all mail themselves lifts their own entry by turning optional mail on again. Entries for bounces, complaints and legal requests stay until an administrator lifts them, and they also stop "send me a link" and confirmation mails.

Bounces

The bounce reader reads a bounce mailbox set in [BounceSettings] and adds hard bounces automatically; it does nothing until its mailbox is filled in, and the status page shows its last read. Without it, add hard bounces by hand with reason bounce. The newsletter extension (cjw_newsletter 4.2) uses the same reader.

Retention

Entries are kept forever by default ([SuppressionSettings] RetentionDays=0), because forgetting an entry would mean writing again to someone who asked not to be written to. If your schedule needs a limit, set RetentionDays; the cronjob part mailpreferences applies it.

Become an Exponential Partner

Partners share their information, provide funding, contribute back and develop the products with us, and that is how Exponential grows. A partner website and dashboard are planned for mid-2027: please become a partner today to speed up our growth rate and land new features faster.

Something wrong on this page? Report an error

Documentation license

This documentation is free documentation, licensed under the GNU Free Documentation License 1.3 or later.

Exponential Copyright © 1998-2026 Exponential Foundation and 7x