Adresses e-mail: la question de la sensibilité à la casse

La boîte de réception associée à une adresse e-mail est une boîte verrouillée - déverrouillée uniquement lorsqu'un e-mail est envoyé avec cette adresse e-mail spécifique dans le champ du destinataire. Ce que beaucoup de gens se demandent est simple: la clé de cette boîte verrouillée doit-elle être exactement la bonne? Ou y a-t-il une marge d'erreur? En d'autres termes, la casse des caractères a-t-elle un poids lorsqu'il s'agit de la validité d'une adresse e-mail? Chaque adresse e-mail comporte deux sections distinctes: le nom d'utilisateur, suivi d'un @ pour la séparation, puis le nom du domaine sur lequel l'adresse e-mail est enregistrée, ainsi que le domaine de premier niveau. La question est, si l'adresse e-mail à laquelle un e-mail est destiné est destinataire@domaine.com , enverra l'e-mail à Recipient@domain.com ou destinataire@doMain.com (ou toute autre variante de l'adresse e-mail avec des caractères en majuscules) envoyez l'e-mail à la boîte de réception prévue ou envoyez-le à une adresse e-mail complètement différente (ou renvoyez simplement un La livraison a échoué dans le cas où l'adresse e-mail du destinataire non souhaitée n'existe pas)? L'une ou l'autre partie de l'adresse e-mail moyenne est-elle sensible à la casse?



Le précédent universellement établi

Le courrier électronique est un réseau géré et fonctionnel de manière universelle, et non une infrastructure virtuelle à moitié désordonnée. Chaque partie du réseau de messagerie du monde a été soigneusement cartographiée et des précédents et des normes pour chaque aspect de celui-ci ont été établis. La RFC 5321 est la norme qui traite de tout ce qui concerne le transport des e-mails, et elle a beaucoup à dire sur la sensibilité à la casse dans les adresses e-mail:

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. 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 composants locaux de boîtes aux lettres empêche l'interopérabilité et est déconseillée. Les domaines de boîte aux lettres suivent les règles DNS normales et ne sont donc pas sensibles à la casse - RFC5321



Voilà - conformément à la loi sur la messagerie électronique, les fournisseurs de services de messagerie sont censés traiter la partie du nom d'utilisateur local d'une adresse e-mail comme sensible à la casse, car ne pas le faire entraînera presque toujours une quantité importante de confusion et entravera les opérations, mais les noms de domaine et les domaines de premier niveau étendus ne sont pas sensibles à la casse. Assez coupé et sec, tu ne trouves pas? Pas vraiment, car ce n’est pas toute l’histoire. La loi n’est qu’une partie de la conversation - l’autre partie concerne ce qui se passe réellement dans le monde et comment la loi est mise en œuvre dans le transport des e-mails.



Le précédent pratiquement appliqué

Le précédent universellement établi et reconnu exige que le nom de domaine soit traité comme insensible à la casse, tandis que le nom d'utilisateur local enregistré sur le domaine en question doit être traité comme sensible à la casse. Cela signifierait que l'adresse e-mail destinataire@domaine.com est le même que destinataire@dOmAiN.coM mais pas la même chose que bénéficiaire @ domain.com . Ceci n'est cependant pas toujours vrai. Vous voyez, la sensibilité à la casse des adresses e-mail varie en fait d'un fournisseur de services de messagerie à l'autre. Les adresses e-mail sensibles à la casse, même si seule la partie du nom d'utilisateur local est sensible à la casse, peuvent conduire à beaucoup de confusion, sans parler du risque de problèmes d'interopérabilité et d'un éventail de maux de tête différents pour les fournisseurs de services. Cela étant, de nombreux fournisseurs de services de messagerie choisissent de renoncer au précédent de sensibilité à la casse des adresses e-mail et de corriger la casse des caractères pour leurs clients ou d'ignorer complètement la casse des caractères, auquel cas les caractères majuscules et minuscules sont perçus comme être le même par le réseau.



Cela signifie essentiellement que la plupart des fournisseurs de services de messagerie ne demandent pas à leurs clients de savoir dans quelle cas ils saisissent les caractères qui composent les adresses e-mail avec lesquelles ils souhaitent communiquer. Si vous avez la chance d'utiliser l'un de ces fournisseurs de services de messagerie, lorsque vous envoyez un e-mail à une adresse e-mail spécifique et que l'un des caractères est censé être en majuscules / minuscules, mais vous ne les tapez pas comme tels , l'e-mail sera toujours acheminé vers la bonne boîte aux lettres - il ne se retrouvera pas dans la mauvaise boîte de réception ou ne vous sera pas retourné pour avoir une adresse e-mail invalide.

Gestion de la sensibilité à la casse dans les adresses e-mail

À moins que le fournisseur de services de messagerie que vous ou le destinataire prévu de l'e-mail utilisez soit un véritable respectueux des règles et ne fasse respecter la casse dans les noms d'utilisateur, le cas où vous saisissez l'adresse e-mail du destinataire n'aura aucune importance. Cependant, si le destinataire vous a communiqué son adresse e-mail avec une partie de celle-ci en majuscules (ou minuscules), la marche à suivre recommandée est de préserver la casse des caractères qui vous a été communiquée afin d'éviter toute confusion et de minimiser les risque d'échec de la livraison des e-mails. Si vous créez une nouvelle adresse e-mail, n'utilisez que des minuscules. Croyez-moi lorsque je vous le dirai, l'administrateur de votre service de messagerie et chaque personne qui doit vous envoyer un e-mail vous en remerciera. Utilisez des caractères spéciaux (tels que . et _ ) pour conserver l'individualité de votre adresse e-mail, pas les majuscules. Les caractères majuscules dans les adresses e-mail sont tout simplement une nuisance inutile et facilement évitable, et ils ne reflètent pas bien non plus leurs propriétaires.

Une friandise intéressante

La plupart des fournisseurs de services de messagerie font une faveur au monde en étant indulgents avec la casse de l'alphabet dans les adresses e-mail. Cependant, Google, à la manière de Google, les surpasse toutes en ignorant même les périodes dans la partie nom d'utilisateur et la partie domaine de leurs adresses e-mail. Cela signifie que, dans le système de messagerie de Google, j.doe@gmail.com , j.d.oe@gmail.com , jdoe@gmail.com et j.DOE@gmail.com sont tous la même adresse e-mail!