Che cosa significa "email scritta correttamente"
Che cosa verifica il calcolatore
La scrittura. La @ divide l'indirizzo in due parti, e ognuna ha le sue regole: quanti caratteri, quali caratteri, dove possono stare un punto o un trattino. Il calcolatore segue queste regole in ordine e indica la prima che non è rispettata.
Che cosa non verifica
Se il dominio esiste e dietro l'indirizzo c'è una casella attiva. È un'altra domanda: per rispondere bisogna interrogare i server DNS e, alla fine, inviare un'email. La pagina non contatta nulla. Quindi "scritto correttamente" significa proprio questo: un server di posta accetterà un indirizzo fatto così, e cosa succede dopo dipende da se qualcuno ha mai creato quella casella.
Due parti e tre lunghezze
| Parte | Massimo | Da dove viene la regola | |---|---|---| | Prima della @ | 64 caratteri | RFC 5321, §4.5.3.1 | | Dominio | 255 caratteri | RFC 5321, §4.5.3.1 | | Indirizzo intero | 254 caratteri | limite pratico rispettato da tutti i server |
Prima della @ sono ammessi lettere latine, cifre e i simboli ! # $ % & ' * + - / = ? ^ _ \ { | } ~`, più il punto – ma non per primo, non per ultimo e non due di fila. Nel dominio: lettere, cifre e il trattino; ogni parte tra i punti ha da 1 a 63 caratteri e non può iniziare o finire con un trattino. Il TLD dopo l'ultimo punto ha almeno due lettere, senza cifre.
L'ordine conta
Viene indicato un solo errore – il primo trovato. È voluto: un secondo errore di solito è conseguenza del primo, e un elenco di tre voci confonde più che aiutare. Corretto il primo? Verifica di nuovo.
Il suggerimento sul dominio
Se il dominio somiglia molto a uno comune (gmial.com, gmail.con, hotmail.co), il calcolatore chiede se intendevi quello. L'esito non cambia: un indirizzo con un refuso nel dominio è scritto correttamente, solo che non porta da nessuna parte. Sono cose diverse, e la pagina le tiene separate.
Domande frequenti sulla validazione email
Perché l'indirizzo è "valido" ma l'email non arriva mai?
Perché sono verifiche diverse. Una scrittura corretta significa che un modulo e un server di posta accetteranno l'indirizzo. Se il dominio esiste, se la casella è stata creata, se è piena – niente di tutto questo si vede dalla scrittura.
Perché un indirizzo con lettere non latine non passa?
Gli indirizzi con lettere non latine esistono (RFC 6531), ma verificarli bene è un lavoro a parte con IDNA e tabelle Unicode. Il calcolatore non lo sa fare, quindi è più onesto dire "non latino" che tirare a indovinare.
Perché "john doe"@example.com tra virgolette non è accettato?
Formalmente le virgolette lo permettono. In pratica nessun modulo di registrazione accetterà un indirizzo così. Dirti "tutto a posto" davanti a un modulo che lo rifiuta sarebbe avere ragione nel modo sbagliato.
Che cos'è il tag dopo il più?
La parte di john+shop@example.com dopo il + è un'etichetta per i filtri: l'email arriva comunque a john@. Il calcolatore la mostra in una riga a parte, perché alcuni siti tolgono o rifiutano questi indirizzi alla registrazione.
I punti nell'indirizzo significano qualcosa?
Dipende dal provider. Gmail ignora i punti prima della @, la maggior parte degli altri servizi no. Il calcolatore non se ne occupa: verifica solo che un punto non sia al bordo e che non ce ne siano due di fila.
Le maiuscole sono un problema?
No. Il dominio non distingue maiuscole e minuscole, e quasi tutti i server le ignorano anche nella parte prima della @. Il calcolatore accetta questi indirizzi.
Posso verificare un elenco di indirizzi in una volta?
No, un indirizzo alla volta. Il calcolatore rifiuta un input più lungo di 400 caratteri – quello non è più un indirizzo.