Risposte:
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.
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.
Ti consiglio di verificare con l'amministratore del server interessato o lasciare loro una domanda per interrogare lo stesso.