rootmail

Sending

Suppressions

The do-not-send list — respected automatically, queryable on demand.

rootmail maintains a suppression list per workspace (and per client domain): every bounce, complaint, and unsubscribe is added and honored before each send. You can check or import it directly.

GET/v1/suppressions/check
POST/v1/imports/suppressions
POST/v1/contacts/unsubscribe
check.ts
const { suppressed, reason } = await mail.suppressions.check("ada@example.com");
  • Statuses: active, unsubscribed, bounced, complained.
  • One-click unsubscribe headers are added to marketing mail automatically.