344 votes

Sont des adresses de courriel sensible à la casse?

J'ai lu que par le standard de la première partie de l'adresse e-mail est sensible à la casse, mais j'ai essayé d'envoyer un e-mail à l' name@example.com, Name@example.com et NAME@example.com - il est arrivé dans chaque cas.

Comment les serveurs de messagerie gère les noms d'utilisateur? Est-il possible de rater l'affaire et que le message ne serait pas livré? C'est vraiment très important d'utiliser exactement la même lettre cas, comme l'a écrit lors de l'inscription au moment de donner votre adresse e-mail?

407voto

Mike E Points 1515

De la RFC 5321, article 2.3.11:

Le standard de la boîte aux lettres de la convention de nommage est défini pour être "local-part@domaine"; l'usage contemporain permet à un ensemble beaucoup plus vaste de les applications que de simples "nom d'utilisateur". Par conséquent, et en raison d'un longue histoire de problèmes lorsque les hôtes intermédiaires ont tenté de optimiser le transport en les modifiant, le local DOIT être interprété et affecté à la sémantique que par l'hôte spécifié dans la partie domaine de l'adresse.

Donc oui, la partie avant le "@" pourrait être sensible à la casse, car il est entièrement sous le contrôle de l'hôte du système. En pratique, cependant, aucune largement utilisé dans les systèmes de messagerie distinguer les différentes adresses en fonction des cas.

La partie après le signe @ est cependant le domaine et selon la RFC 1035, section 3.1,

"Les serveurs de noms et les résolveurs doit comparer [domaines] dans une casse"

En bref, vous êtes sûr de traiter des adresses e-mail comme insensible à la casse.

47voto

PaulOTron2000 Points 272

Je sais que c'est une vieille question, mais j'ai juste envie de commenter ici: Pour toute l'étendue des adresses de courriel SONT sensibles à la casse, la plupart des utilisateurs devraient être "très imprudent" activement utiliser une adresse de courriel qui nécessite des capitales. Ils seraient bientôt cesser d'utiliser l'adresse parce qu'ils allaient manque beaucoup de leur courrier. (Sauf s'ils ont une raison particulière de faire les choses difficiles, et qu'ils attendent seulement le courrier provenant d'expéditeurs spécifiques qu'ils connaissent.)

C'est parce que les imparfaite de l'homme ainsi que de l'imparfait de logiciels existent, (Surprise!) qui assumera tous e-mail est minuscule, et pour cette raison, ces êtres humains et le logiciel va envoyer des messages à l'aide d'un "minuscule" version de l'adresse indépendamment de la façon dont il a été fourni. Si le destinataire ne peut pas recevoir de tels messages, il ne sera pas long avant qu'ils remarquent qu'il manque beaucoup de choses, et de passer à une minuscule seule adresse e-mail, ou obtenir leur serveur qui est configuré pour être sensible à la casse.

-10voto

kappa Points 1434

Non, ils sont pas sensibles à la casse, de même que les noms de domaine. Ensuite, il peut être fait sur mesure muet serveur de messagerie qui n'est pas capable de gérer ça.. mais j'ai vraiment dire e-mail sont insensibles à la casse.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X