Peut-on utiliser des majuscules dans une adresse e-mail?

Réponses:

40

[email protected] / [email protected]

Techniquement, ce sont des adresses e-mail différentes, mais vous êtes probablement d' accord.

La partie domaine de l'adresse e-mail (exemple.com) n'est pas sensible à la casse. "ExaMple.com" est donc identique à "example.com". Cependant, le destinataire (partie locale) est potentiellement sensible à la casse, donc "Bonjour" est différent de "bonjour". Cela dit, les serveurs de messagerie du monde réel ont tendance à ne pas appliquer cela (je n'en ai jamais rencontré un qui le fasse) - car il est tout simplement déroutant et sujet aux erreurs des utilisateurs.

Si vous stockez des adresses e-mail, vous devez probablement les stocker dans leur boîtier d'origine (le destinataire au moins) pour être en sécurité. Cependant, comparez-les toujours en respectant la casse afin d'éviter les doublons.

De RFC 2821 - Simple Mail Transfer Protocol :

La partie locale d'une boîte aux lettres DOIT ÊTRE traitée comme sensible à la casse. Par conséquent, les implémentations SMTP DOIVENT prendre soin de préserver la casse des parties locales de boîte aux lettres. Les domaines de boîtes aux lettres ne sont pas sensibles à la casse. En particulier, pour certains hôtes, l'utilisateur "smith" est différent de l'utilisateur "Smith". Cependant, l'exploitation de la sensibilité à la casse des parties locales de boîte aux lettres empêche l'interopérabilité et est déconseillée.

MrWhite
la source
5

La plupart des serveurs SMTP sont très bien avec des caractères majuscules. Cependant, certains différencient les caractères majuscules et minuscules dans la partie destinataire. La partie domaine est insensible à la casse.

Par exemple, Google Mail ne fait pas de distinction entre les destinataires majuscules et minuscules.

Conversion en minuscules de GMail

Je vous recommande de vérifier auprès de l'administrateur du serveur concerné ou de leur laisser une question pour interroger le même.

Karan
la source
2
En fait, google ne différencie pas également si vous ajoutez un ou plusieurs points dans la partie locale. Ie: [email protected] est le même que [email protected]
freedev
2
Je suis sûr qu'il y a une énorme différence entre la recherche d'e-mails GUI et la logique de livraison SMTP.
Victor Gavro