Si envío un correo electrónico a en [email protected]
lugar de [email protected]
, ¿podría haber algún problema con la entrega debido a las letras mayúsculas?
Si envío un correo electrónico a en [email protected]
lugar de [email protected]
, ¿podría haber algún problema con la entrega debido a las letras mayúsculas?
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.
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.
Le recomiendo consultar con el administrador del servidor en cuestión o dejarle una pregunta para consultar lo mismo.