Deliverability

Cos'è un API di validazione email?

Un API di validazione email verifica se un indirizzo email è ben formato, reale e in grado di ricevere posta, tutto prima ancora di inviare. Passi un indirizzo e il API esegue una serie di controlli (sintassi, dominio, casella, segnali di rischio) e restituisce un verdetto. L'obiettivo è intercettare gli indirizzi non validi al momento della raccolta, invece di scoprirli come bounce in seguito.

Cosa controlla un API di validazione email?

La validazione avviene a strati, dal più rapido e leggero al più approfondito e lento:

  • Sintassi. L'indirizzo è strutturalmente valido secondo le regole del formato email? Questo passaggio intercetta errori di battitura come un @ mancante o uno spazio fuori posto.
  • Dominio e MX. Il dominio esiste e pubblica record MX? Un dominio senza mail server non può ricevere posta.
  • Esistenza della casella. Un probe SMTP apre una conversazione con il server ricevente per verificare se la casella specifica accetta posta, senza recapitare effettivamente un messaggio. Alcuni provider accettano tutto (catch-all), il che limita la certezza di questo passaggio.
  • Rilevamento indirizzi usa e getta. Segnala gli indirizzi temporanei generati da servizi di caselle provvisorie, comuni negli abusi in fase di registrazione.
  • Rilevamento indirizzi di ruolo. Segnala indirizzi condivisi come info@ o admin@ che non sono legati a una singola persona e spesso non dovrebbero ricevere email di marketing.
  • Rilevamento errori di battitura. Individua probabili errori di digitazione (ad esempio gmial.com) e può suggerire la correzione.
  • Punteggio di recapitabilità. Combina i segnali in un unico punteggio di rischio o raccomandazione, così puoi decidere se accettare, rifiutare o contrassegnare l'indirizzo.

Perché validare gli indirizzi?

Gli indirizzi non validi costano caro. Ogni invio verso una casella inesistente è un bounce, e un tasso di bounce elevato comunica ai mailbox provider che non stai mantenendo la tua lista, il che abbassa la tua reputazione del mittente e spinge più email legittime verso la cartella spam. La validazione aggredisce il problema alla fonte:

  • Meno bounce. Rifiutare gli indirizzi non recapitabili prima dell'invio mantiene basso il tasso di bounce.
  • Reputazione protetta. Una lista pulita segnala ai provider che invii a destinatari reali e coinvolti, aiutandoti a restare fuori dalla cartella spam.
  • Form di registrazione più puliti. La validazione in tempo reale nel form intercetta gli errori di battitura mentre l'utente è ancora sulla pagina, così acquisisci l'indirizzo che intendeva inserire.

Validazione in tempo reale o pulizia massiva?

Ci sono due modi per applicarla, e la maggior parte dei team li usa entrambi.

La validazione in tempo reale viene eseguita al momento della raccolta, tipicamente in un form di registrazione o di checkout. Validi il singolo indirizzo quando l'utente lo invia, mostri inline la correzione di un errore di battitura e rifiuti gli indirizzi palesemente inesistenti o usa e getta prima che entrino nel database. Questo mantiene la lista pulita fin dal primo giorno.

La validazione massiva viene eseguita su una lista che hai già. Se hai importato contatti, ereditato una vecchia lista o non hai inviato a un segmento da tempo, passi l'intera lista attraverso la validazione e rimuovi o sopprimi gli indirizzi che risultano rischiosi prima della prossima campagna. È il passaggio di pulizia per le liste che precedono i controlli in tempo reale.

Domande frequenti

La validazione garantisce che un'email venga recapitata?

No. La validazione riduce significativamente le probabilità di bounce rimuovendo gli indirizzi mal formati, su domini inattivi o palesemente falsi, ma non può promettere la consegna. Lo stato di una casella cambia nel tempo, i domini catch-all accettano tutto comunque e il posizionamento in inbox dipende ancora da autenticazione e reputazione. Considera la validazione come riduzione del rischio, non come garanzia.

Qual è la differenza tra validazione e verifica?

I termini sono usati in modo intercambiabile nella maggior parte dei prodotti. Entrambi descrivono il controllo di un indirizzo rispetto a sintassi, dominio, casella e segnali di rischio per valutare se è sicuro inviare. Se un fornitore fa una distinzione, leggi le sue definizioni specifiche invece di dare per scontato.

Un probe SMTP invia un'email di test?

No. Il probe apre una conversazione SMTP e chiede al server ricevente se la casella accetterebbe posta, poi si disconnette prima che venga recapitato alcun messaggio. Il destinatario non vede nulla. Detto questo, i server catch-all accettano qualsiasi indirizzo, quindi il probe non può sempre confermare l'esistenza di una casella specifica.

Per validare gli indirizzi prima che raggiungano la tua lista, consulta la validazione dei destinatari di Bird. Abbinarla a solide pratiche di recapitabilità è ciò che mantiene bassi i tassi di bounce nel tempo.

Costruisci sulla stessa rete.

Una chiave API di test è subito tua. L'accesso alla produzione si sblocca quando aggiungi un metodo di pagamento e verifichi un mittente.

La tua prossima idea.
Pronta a partire.