Home/Blog/Manage newsletter subscribe and unsubscribe with Blacklist & Whitelist
Published Mar 29, 20264 min read
Manage newsletter subscribe and unsubscribe with Blacklist & Whitelist

Gestisci iscrizione e disiscrizione alla newsletter con Blacklist & Whitelist

Quando organizzi campagne email o sincronizzi contatti tra la tua app e un ESP, hai bisogno di una regola chiara: chi è autorizzato a ricevere mail e chi deve essere escluso. verify-email.app non sostituisce il link di disiscrizione del tuo ESP o la conformità legale, ma ti offre regole di blacklist e whitelist che appaiono in ogni risposta di verifica come un unico campo: block. Il tuo codice può leggere block prima di inviare, importare una lista o creare un account—senza copiare la logica di autorizzazione/rifiuto in ogni servizio.

Cosa fanno le liste

  • Blacklist — Se l'email o il suo dominio è nella tua blacklist, l'API restituisce block: true. Usa questo per persone che si sono disiscritte, casi di abuso, o domini a cui non vuoi mai inviare mail.

  • Whitelist — Quando è attivata la modalità whitelist, solo gli indirizzi (o interi domini) che hai aggiunto alla whitelist ricevono block: false. Tutti gli altri ricevono block: true. Usa questo per liste chiuse—partner, inviti, beta interni—non per una normale newsletter “chiunque può iscriversi”.

  • Ordine — La blacklist prevale. Se un indirizzo è nella blacklist, rimane bloccato anche se appare anche nella whitelist.

Importante: Usa block per la tua decisione “dobbiamo inviare / dobbiamo sincronizzare questo contatto?”. valid da solo non codifica la tua politica di disiscrizione o di lista chiusa.

Disiscriversi dalle tue campagne (blacklist)

  1. Quando un utente si disiscrive nella tua app o elabori un webhook ESP, prendi il loro indirizzo (o il dominio che blocchi per policy).

  2. Aggiungilo con POST /v1/blacklist e un corpo JSON {"value": "[email protected]"} (o "example.com" per bloccare tutti gli indirizzi su quel dominio). Usa l'intestazione X-API-Key con la tua chiave API.

  3. Prima di inviare una campagna o inviare una riga al tuo strumento di mailing, verifica l'indirizzo. Se block è true, salta quel destinatario.

Per consentirli nuovamente in seguito (ad esempio, si sono ri-iscritti e hanno confermato), rimuovi la regola con DELETE /v1/[email protected].

Iscriversi in una lista chiusa o solo su invito (whitelist)

  1. Attiva la modalità di autenticazione stretta: PUT /v1/whitelist/enabled con un corpo {"enabled": true}.

  2. Aggiungi ogni indirizzo o dominio approvato: POST /v1/whitelist con {"value": "[email protected]"} o {"value": "company.com"}.

  3. Durante la verifica, block: false significa che l'indirizzo è autorizzato secondo la tua whitelist; gli altri sono bloccati finché non li aggiungi.

Quando non hai bisogno della modalità solo consentito (ad esempio, il ritorno della registrazione pubblica), imposta enabled su false in modo che la whitelist smetta di restringere tutti gli altri.

Iscrizione tipica alla newsletter senza una lista chiusa

La maggior parte dei prodotti memorizza il consenso nell'ESP e mantiene lì una lista di soppressione. In verify-email.app solitamente rimuovi l'indirizzo dalla blacklist se si erano disiscritti prima (DELETE sulla blacklist), poi fai affidamento sul tuo ESP per lo stato effettivo dell'iscrizione. Riserva la whitelist per flussi in cui solo le email pre-approvate possono passare.

Dashboard

Puoi gestire le stesse regole nel dashboard oltre che via API—consulta le pagine Blacklist e Whitelist su verify-email.app per il contesto e dettagli API.

Domande Frequenti

Qual è lo scopo della blacklist?

La blacklist assicura che le email o i domini in questa lista non ricevano alcuna comunicazione. Si usa per persone che si sono disiscritte, casi di abuso, o domini a cui non vuoi mai inviare mail.

Come funziona la whitelist?

La whitelist è attivata in modalità di autenticazione stretta, permettendo comunicazioni solo agli indirizzi o domini aggiunti ad essa. Gli altri sono bloccati finché non vengono aggiunti.

Cosa succede se un indirizzo è sia nella blacklist che nella whitelist?

La blacklist prevale. Se un indirizzo è nella blacklist, rimane bloccato, anche se appare nella whitelist.