Cos'è la verifica SMTP?
La verifica SMTP è un metodo per controllare se un indirizzo email può effettivamente ricevere posta, connettendosi direttamente al mail server del destinatario e interrogandolo sulla casella. Usa lo stesso Simple Mail Transfer Protocol che consegna le email reali, ma si ferma prima di inviare un messaggio, quindi il test è invisibile al proprietario dell'indirizzo.
Definizione
La verifica SMTP, talvolta chiamata controllo dell'handshake SMTP, è il processo di confermare che un indirizzo email sia recapitabile interrogando il mail server del destinatario tramite il Simple Mail Transfer Protocol. SMTP è il protocollo che i mail server usano per consegnarsi i messaggi a vicenda attraverso internet. Invece di inviare una vera email e attendere di vedere se genera un bounce, uno strumento di verifica SMTP avvia la conversazione che un server mittente avrebbe normalmente, chiede al server ricevente se accetterebbe posta per un indirizzo specifico, legge la risposta e poi chiude educatamente la conversazione senza consegnare nulla.
Questo rende la verifica SMTP la forma di validazione email più diretta e accurata disponibile. Un controllo di sintassi conferma soltanto che un indirizzo sia formato correttamente, ad esempio che abbia un simbolo @ e un dominio valido. Una ricerca DNS e MX conferma soltanto che il dominio sia configurato per ricevere posta. La verifica SMTP va un passo più in profondità e consulta il server dal vivo e autorevole che è responsabile della casella in questione. Poiché interroga direttamente la fonte di verità, può intercettare indirizzi che sembrano perfettamente validi sulla carta ma che non esistono più, come la casella di un dipendente chiusa dopo che la persona ha lasciato l'azienda.
Come funziona
Un controllo di verifica SMTP segue le mosse iniziali di una normale consegna di posta, poi si ferma prima che il messaggio venga trasferito. La sequenza si svolge grossomodo così.
Per prima cosa, il verificatore esegue una ricerca DNS per trovare i record MX del dominio dell'email. I record MX elencano i mail server responsabili della ricezione della posta per conto di quel dominio. Il verificatore sceglie il server con priorità più alta e apre una connessione TCP verso di esso, di solito sulla porta 25.
Una volta connesso, il verificatore si presenta con un comando EHLO o HELO, che è l'equivalente SMTP di un saluto. Poi emette un comando MAIL FROM per dichiarare un indirizzo di ritorno per il messaggio ipotetico. Il passo decisivo arriva dopo: il verificatore invia un comando RCPT TO contenente l'esatto indirizzo email da testare. RCPT TO, abbreviazione di recipient to, chiede al server se è disposto ad accettare posta per quel destinatario.
La risposta del server è ciò che il verificatore sta aspettando. Una risposta nell'intervallo 250 in genere significa che la casella esiste e accetterebbe posta. Una risposta 550 significa che il destinatario è stato rifiutato, il che di solito indica che la casella non esiste. Le risposte temporanee 4xx, come il greylisting o il rate limiting, significano che il server sta rinviando la risposta. Dopo aver letto la risposta, il verificatore invia un comando QUIT e chiude la connessione. Nessun comando DATA viene mai inviato, quindi nessun corpo del messaggio viene trasmesso e nulla atterra nella casella di posta del destinatario.
La verifica SMTP ha dei limiti onesti. Alcuni server sono configurati per accettare ogni indirizzo a prescindere dal fatto che la casella esista, una configurazione nota come dominio catch-all o accept-all. Su quei domini una risposta 250 non può confermare una casella specifica. Altri server, in particolare i grandi sistemi enterprise, rilevano lo schema di una sonda di verifica e o bloccano la connessione o restituiscono una risposta uniforme per ogni indirizzo. Un verificatore affidabile riporta queste situazioni in modo trasparente invece di presentare una supposizione come un fatto.
Perché è importante per la deliverability delle email
I mailbox provider come Gmail, Outlook e Yahoo osservano come si comportano i mittenti, e pochi segnali danneggiano una sending reputation più in fretta di un flusso costante di messaggi verso indirizzi inesistenti. Quando la posta viene consegnata a una casella morta, il server ricevente restituisce un hard bounce. Un hard bounce rate alto dice ai provider che il mittente lavora da una lista obsoleta o mal reperita, che è un classico indicatore di operazioni di spam. Man mano che la reputazione cala, una quota maggiore della posta legittima del mittente viene filtrata nello spam o rifiutata del tutto.
Le soglie sono severe. Molti team di deliverability considerano un bounce rate totale sopra il due percento come un campanello d'allarme, e da fine 2025 Gmail può iniziare a emettere rifiuti permanenti contro i mittenti il cui bounce rate supera quella soglia. La verifica SMTP è il modo più affidabile per trovare e rimuovere gli indirizzi non validi prima che una campagna venga inviata, che è esattamente ciò che mantiene bassi i bounce rate. Aiuta anche a far emergere spam trap e indirizzi abbandonati che erodono silenziosamente le metriche di engagement. Verificando una lista prima dell'invio, un mittente protegge l'inbox placement di ogni messaggio successivo.
Come la gestisce VeriMails
Un handshake SMTP dal vivo è al centro di ogni verifica di VeriMails. Quando invii un indirizzo tramite la REST API o come parte di un caricamento CSV in blocco, VeriMails risolve il dominio, individua i suoi record MX, apre una connessione SMTP ed esegue lo scambio RCPT TO descritto sopra per determinare se la casella è reale. Quel passaggio SMTP è combinato con la validazione della sintassi, i controlli MX e DNS, il rilevamento catch-all, il rilevamento degli indirizzi usa e getta e il rilevamento degli indirizzi basati su ruolo, così un singolo risultato riflette ogni angolazione di un indirizzo anziché una sola.
VeriMails esegue il rilevamento catch-all invece di tirare a indovinare sui domini accept-all, così quando un server accetta ogni destinatario ti viene detto che l'indirizzo si trova su un dominio catch-all anziché ricevere una falsa conferma. I risultati vengono restituiti come categorie di deliverability chiare per le decisioni di campagna. La verifica parte da $0.0019 per email, con 10.000 crediti a $19 e piani annuali da $12.50/mese con fatturazione annuale. Ogni nuovo account riceve 100 crediti gratuiti senza bisogno di carta di credito, e quei crediti non scadono mai, così puoi testare la verifica SMTP sulla tua lista prima di impegnarti in un piano.
Domande frequenti
Termini correlati
Prova VeriMails gratis
100 crediti gratuiti alla registrazione. Nessuna carta di credito richiesta. Metti in pratica la verifica delle email oggi stesso.
Inizia gratis