Zur Dokumentation springen
SDK

Sperrliste

`suppressions.list`, `listAll`, `iterate`, `get`, `add` und `remove`.

Alle Methoden

suppressions.ts
const complaints = await openemail.suppressions.listAll({ reason: 'complaint' }) const row = await openemail.suppressions.add({ email: '[email protected]' }) if (row.removable) await openemail.suppressions.remove(row.id)

Die Adressen, an die dieser Workspace nicht sendet: Hard Bounces und Beschwerden, festgehalten, sobald sie passieren, und jede von Hand gesperrte Adresse. Ein Versand an eine davon wird für diesen Empfänger abgelehnt, bevor etwas hinausgeht. Lesen braucht settings:read und Ändern settings:write, die Scopes, hinter denen die Ansicht „Blockierte Adressen“ liegt.

add antwortet mit der Zeile, ob sie neu war oder schon existierte. remove lehnt einen Hard Bounce mit 409 suppression_not_removable ab, was removable Ihnen vorher verrät. Ein auf bestimmte Adressen oder Domains beschränkter Schlüssel kann die Liste lesen, aber nicht ändern.