Direcciones de correo electrónico: la cuestión de la sensibilidad a las mayúsculas y minúsculas

La bandeja de entrada asociada con una dirección de correo electrónico es una casilla bloqueada: solo se desbloquea cuando se envía un correo electrónico con esa dirección de correo electrónico específica en el campo del destinatario. Lo que mucha gente se pregunta es simple: ¿la llave de esta caja cerrada tiene que ser exactamente la correcta? ¿O hay margen de error? En otras palabras, ¿las mayúsculas y minúsculas tienen algún peso cuando se trata de la validez de una dirección de correo electrónico? Cada dirección de correo electrónico tiene dos secciones distintas: el nombre de usuario, seguido de un @ para la separación, y luego el nombre del dominio en el que está registrada la dirección de correo electrónico, junto con el dominio de nivel superior. La pregunta es, si la dirección de correo electrónico a la que está destinado un correo electrónico es recipient@domain.com , enviaremos el correo electrónico a Recipient@domain.com  o recipient@doMain.com (o cualquier otra variación de la dirección de correo electrónico con caracteres en mayúsculas) envíe el correo electrónico a la bandeja de entrada deseada o envíelo a una dirección de correo electrónico completamente diferente (o simplemente devuelva un Entrega fallida mensaje en caso de que la dirección de correo electrónico del destinatario no deseado no exista)? ¿Alguna parte de la dirección de correo electrónico promedio distingue entre mayúsculas y minúsculas?



El precedente universalmente establecido

El correo electrónico es una red que funciona y se mantiene universalmente, no una pieza de infraestructura virtual al azar y a medias. Cada parte de la red de correo electrónico del mundo se ha trazado cuidadosamente y se han establecido precedentes y estándares para cada aspecto de la misma. RFC 5321 es el estándar que se ocupa de todo lo relacionado con el transporte de correo electrónico, y tiene bastante que decir sobre la distinción entre mayúsculas y minúsculas en las direcciones de correo electrónico:

La parte local de un buzón DEBE SER tratada como sensible a mayúsculas y minúsculas. Por lo tanto, las implementaciones SMTP DEBEN tener cuidado de preservar el caso de las partes locales del buzón. En particular, para algunos hosts, el usuario 'smith' es diferente del usuario 'Smith'. Sin embargo, aprovechar la distinción entre mayúsculas y minúsculas de las partes locales del buzón impide la interoperabilidad y se desaconseja. Los dominios de buzones de correo siguen las reglas DNS normales y, por lo tanto, no distinguen entre mayúsculas y minúsculas: RFC5321



Ahí lo tiene: según, bueno, la ley de correo electrónico, se supone que los proveedores de servicios de correo electrónico deben tratar la parte del nombre de usuario local de una dirección de correo electrónico como sensible a mayúsculas y minúsculas porque no hacerlo casi siempre generará una cantidad significativa de confusión y obstaculizará las operaciones, pero Los nombres de dominio y los dominios de nivel superior extendidos están exentos de la distinción entre mayúsculas y minúsculas. Bastante cortada y seca, ¿no te parece? En realidad no, porque esa no es toda la historia. La ley es solo una parte de la conversación; la otra parte es lo que realmente está sucediendo en todo el mundo y cómo se está implementando la ley en el transporte de correo electrónico.



El precedente prácticamente aplicado

El precedente universalmente establecido y reconocido dicta que el nombre de dominio no distingue entre mayúsculas y minúsculas, mientras que el nombre de usuario local registrado en el dominio en cuestión debe tratarse como un caso sensible. Eso significaría que la dirección de correo electrónico recipient@domain.com es lo mismo que recipient@dOmAiN.coM pero no lo mismo que recipiente @ dominio.com . Sin embargo, esto no siempre es cierto. Verá, la distinción entre mayúsculas y minúsculas de las direcciones de correo electrónico en realidad varía de un proveedor de servicios de correo electrónico a otro. Las direcciones de correo electrónico que distinguen entre mayúsculas y minúsculas, incluso si solo la parte del nombre de usuario local distingue entre mayúsculas y minúsculas, pueden generar mucha confusión, sin mencionar el riesgo de problemas de interoperabilidad y una serie de dolores de cabeza diferentes para los proveedores de servicios. Siendo ese el caso, muchos de los proveedores de servicios de correo electrónico eligen renunciar al precedente de sensibilidad a mayúsculas y minúsculas de la dirección de correo electrónico y corregir el caso de caracteres para sus clientes o ignorar el caso de caracteres por completo, en cuyo caso se percibe que tanto los caracteres en mayúscula como en minúscula ser el mismo por la red.



Lo que esto significa básicamente es que la mayoría de los proveedores de servicios de correo electrónico no tienen a sus clientes preocupados por el caso en que escriben los caracteres que componen las direcciones de correo electrónico con las que quieren comunicarse. Si tiene la suerte de utilizar uno de estos proveedores de servicios de correo electrónico, cuando envía un correo electrónico a una dirección de correo electrónico específica y cualquiera de los caracteres debe estar en mayúsculas / minúsculas, pero no los escribe como tales. , el correo electrónico seguirá llegando al buzón de correo correcto; no terminará en el buzón de entrada incorrecto ni se le devolverá por tener una dirección de correo electrónico no válida.

Manejo de la distinción entre mayúsculas y minúsculas en las direcciones de correo electrónico

A menos que el proveedor de servicios de correo electrónico que usted o el destinatario previsto del correo electrónico esté utilizando sea un estricto estricto con las reglas y aplique la distinción entre mayúsculas y minúsculas en los nombres de usuario, no importará el caso en que escriba la dirección de correo electrónico del destinatario. Sin embargo, si el destinatario le comunicó su dirección de correo electrónico con cualquier parte de ella en mayúsculas (o minúsculas), el curso de acción recomendado es preservar el carácter en mayúsculas y minúsculas que se le comunicó para evitar cualquier confusión y minimizar el riesgo de una entrega de correo electrónico fallida. Si está creando una nueva dirección de correo electrónico, solo use minúsculas; créame cuando le digo que su administrador de servicios de correo electrónico y todas las personas que alguna vez tengan que enviarle un correo electrónico se lo agradecerán. Utilice caracteres especiales (como y _ ) para mantener la individualidad de su dirección de correo electrónico, no en mayúsculas. Los caracteres en mayúsculas en las direcciones de correo electrónico son simplemente una molestia innecesaria y fácilmente evitable, y tampoco reflejan bien a sus propietarios.

Un dato interesante

La mayoría de los proveedores de servicios de correo electrónico le están haciendo un favor al mundo al ser indulgentes con las mayúsculas y minúsculas en las direcciones de correo electrónico. Sin embargo, Google, al estilo de Google, los está superando a todos al incluso ignorar los puntos tanto en la parte del nombre de usuario como en la parte del dominio de sus direcciones de correo electrónico. Esto significa que, para el sistema de correo electrónico de Google, j.doe@gmail.comj.d.oe@gmail.comjdoe@gmail.com y j.DOE@gmail.com  son todos la misma dirección de correo electrónico!