Verificare se un indirizzo email è valido significa controllare sintassi corretta, dominio funzionante e casella attiva. Questa guida esamina ogni livello di validazione.
Come verificare la validità di un'email
1. Valida il formato
Un'email valida deve contenere esattamente una @, una parte locale di 1–64 caratteri e un dominio con almeno un punto. Rifiuta indirizzi con spazi, punti consecutivi o caratteri non supportati.
2. Controlla che il dominio esista
Interroga il record MX o A del dominio in DNS. Un dominio senza record MX non può ricevere email. I domini che non risolvono affatto (NXDOMAIN) sono definitivamente non validi.
3. Testa la casella via SMTP
Avvia una sessione SMTP con il server di posta ricevente ed emetti un comando RCPT TO. Una risposta 250 conferma che la casella esiste; un errore 550 o 5xx indica che non esiste.
4. Controlla i provider di email monouso
Servizi come Mailinator e Guerrilla Mail generano indirizzi temporanei. Superano i controlli di sintassi e SMTP ma non hanno valore di engagement a lungo termine. Confronta il dominio con elenchi noti di provider monouso.
Strumenti
- BillionVerify Free Email Checker — Controlla gratuitamente qualsiasi singolo indirizzo email.
- BillionVerify Email Verifier — Verifica completa con stato di dominio, SMTP e recapitabilità.