¿Está bien usar letras mayúsculas en una dirección de correo electrónico?

Respuestas:

40

[email protected] / [email protected]

Técnicamente, estas son direcciones de correo electrónico diferentes, sin embargo, probablemente esté bien.

La parte del dominio de la dirección de correo electrónico (example.com) no distingue entre mayúsculas y minúsculas. Entonces "ExaMple.com" es lo mismo que "example.com". Sin embargo, el destinatario (parte local) distingue entre mayúsculas y minúsculas, por lo que "Hola" es diferente a "hola". Dicho esto, los servidores de correo del mundo real tienden a no aplicar esto (nunca he encontrado uno que lo haga), ya que es simplemente confuso y propenso a errores de usuario.

Si está almacenando direcciones de correo electrónico, entonces probablemente debería almacenarlas en su estuche original (el destinatario al menos) para estar seguro. Sin embargo, siempre compárelos entre mayúsculas y minúsculas para evitar duplicados.

Desde RFC 2821 - Protocolo simple de transferencia de correo :

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. Los dominios de buzones no distinguen entre mayúsculas y minúsculas. En particular, para algunos hosts, el usuario "smith" es diferente del usuario "Smith". Sin embargo, explotar la distinción entre mayúsculas y minúsculas de las partes locales del buzón impide la interoperabilidad y se desaconseja.

Señor White
fuente
5

La mayoría de los servidores SMTP están bien con caracteres en mayúscula. Sin embargo, algunos diferencian entre mayúsculas y minúsculas en la parte del destinatario. La parte del dominio no distingue entre mayúsculas y minúsculas.

Por ejemplo, el correo de google no diferencia entre los destinatarios en mayúsculas y minúsculas.

GMail conversión en minúsculas

Le recomiendo consultar con el administrador del servidor en cuestión o dejarle una pregunta para consultar lo mismo.

Karan
fuente
2
En realidad, Google no diferencia también si agrega uno o más puntos en la parte local. Es decir: [email protected] es lo mismo que [email protected]
freedev
2
Estoy seguro de que hay una gran diferencia entre la búsqueda de correo electrónico GUI y la lógica de entrega SMTP.
Victor Gavro