Ir a la documentación
Python

Supresiones

`suppressions.list`, `list_all`, `iterate`, `get`, `add` y `remove`.

Todos los métodos

suppressions.py
from openemail import openemail complaints = openemail.suppressions.list_all(reason='complaint') row = openemail.suppressions.add({'email': '[email protected]'}) if row['removable']:    openemail.suppressions.remove(row['id'])

Las direcciones a las que este espacio de trabajo no enviará: rebotes permanentes y quejas, registrados en cuanto ocurren, y cualquier dirección bloqueada a mano. Un envío a una de ellas se rechaza para ese destinatario antes de que salga nada. Leer necesita settings:read y cambiar necesita settings:write, los scopes que protegen la pantalla Direcciones bloqueadas.

add responde con la fila tanto si era nueva como si ya estaba. remove rechaza un rebote permanente con 409 suppression_not_removable, algo que removable te dice de antemano. Una clave limitada a direcciones o dominios concretos puede leer la lista y no puede cambiarla.

Referencia