Va bene usare lettere maiuscole in un indirizzo e-mail?


24

Se invio un'email a Hello@Example.cominvece di hello@example.com, potrebbero esserci problemi con la consegna a causa delle lettere maiuscole?

Risposte:


40

Hello@Example.com / hello@example.com

Tecnicamente si tratta di indirizzi e-mail diversi, tuttavia probabilmente stai bene.

La parte del dominio dell'indirizzo e-mail (esempio.com) non fa distinzione tra maiuscole e minuscole. Quindi "ExaMple.com" è uguale a "esempio.com". Tuttavia, il destinatario (parte locale) è potenzialmente sensibile al maiuscolo / minuscolo, quindi "Ciao" è diverso da "ciao". Detto questo, i server di posta del mondo reale tendono a non imporre questo (non ne ho mai incontrato uno che lo faccia) - in quanto è semplicemente confuso e soggetto a errori dell'utente.

Se stai memorizzando indirizzi e-mail, probabilmente dovresti memorizzarli nella loro custodia originale (almeno il destinatario) per sicurezza. Tuttavia, confrontali sempre senza distinzione tra maiuscole e minuscole per evitare duplicati.

Da RFC 2821 - Simple Mail Transfer Protocol :

La parte locale di una cassetta postale DEVE ESSERE trattata con distinzione tra maiuscole e minuscole. Pertanto, le implementazioni SMTP DEVONO fare attenzione a preservare il caso delle parti locali delle cassette postali. I domini delle cassette postali non fanno distinzione tra maiuscole e minuscole. In particolare, per alcuni host l'utente "smith" è diverso dall'utente "Smith". Tuttavia, lo sfruttamento della distinzione tra maiuscole e minuscole delle parti locali delle cassette postali impedisce l'interoperabilità ed è scoraggiato.


5

La maggior parte dei server SMTP va bene con caratteri maiuscoli. Tuttavia, alcuni distinguono tra caratteri maiuscoli e minuscoli nella parte del destinatario. La parte del dominio non fa distinzione tra maiuscole e minuscole.

Ad esempio, google mail non distingue tra destinatari maiuscoli e minuscoli.

GMail conversione minuscola

Ti consiglio di verificare con l'amministratore del server interessato o lasciare loro una domanda per interrogare lo stesso.


2
In realtà google non fa distinzioni anche se aggiungi uno o più punti nella parte locale. Vale a dire: Gmail@gmail.com è lo stesso di Gmail@gmail.com
freedev

2
Sono sicuro che c'è un'enorme differenza tra la ricerca nella posta elettronica della GUI e la logica di consegna SMTP.
Victor Gavro,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.