stringtranslate.com

Dirección de correo electrónico

Una dirección de correo electrónico identifica un buzón de correo electrónico al que se entregan los mensajes. Si bien los primeros sistemas de mensajería utilizaban una variedad de formatos para dirigirse, hoy en día las direcciones de correo electrónico siguen un conjunto de reglas específicas originalmente estandarizadas por el Internet Engineering Task Force (IETF) en la década de 1980 y actualizadas por RFC  5322 y 6854. El término dirección de correo electrónico en este artículo se refiere solo a addr-spec en la Sección 3.4 de RFC 5322. El RFC define la dirección de manera más amplia como un buzón o un grupo . Un valor de buzón puede ser name-addr , que contiene un nombre para mostrar y addr-spec , o el más común addr-spec solo.

Una dirección de correo electrónico, como [email protected] , se compone de una parte local, el símbolo @, y un dominio , que puede ser un nombre de dominio o una dirección IP entre corchetes. Aunque el estándar requiere que la parte local distinga entre mayúsculas y minúsculas, [1] también insta a que los hosts receptores entreguen mensajes de manera independiente de mayúsculas y minúsculas, [2] por ejemplo, que el sistema de correo en el dominio ejemplo.com trate a John. Smith como equivalente a john.smith ; algunos sistemas de correo incluso los tratan como equivalentes a johnsmith . [3] Los sistemas de correo a menudo limitan la elección del nombre por parte de los usuarios a un subconjunto de los caracteres técnicamente permitidos.

Con la introducción de nombres de dominio internacionalizados , se están avanzando en los esfuerzos para permitir caracteres no ASCII en las direcciones de correo electrónico.

Transporte de mensajes

Una dirección de correo electrónico consta de dos partes, una parte local (a veces un nombre de usuario, pero no siempre) y un dominio; Si el dominio es un nombre de dominio en lugar de una dirección IP, entonces el cliente SMTP utiliza el nombre de dominio para buscar la dirección IP del intercambio de correo. El formato general de una dirección de correo electrónico es parte local @ dominio , por ejemplo, jsmith@[192.168.1.2], [email protected] . El cliente SMTP transmite el mensaje al intercambio de correo, que puede reenviarlo a otro intercambio de correo hasta que finalmente llegue al host del sistema de correo del destinatario.

La transmisión de correo electrónico desde la computadora del autor y entre servidores de correo en Internet utiliza el Protocolo simple de transferencia de correo (SMTP), definido en RFC  5321 y 5322, y extensiones como RFC 6531. Se puede acceder a los buzones de correo y administrarlos mediante aplicaciones en computadoras personales, dispositivos móviles o sitios de correo web , utilizando el protocolo SMTP y el Protocolo de oficina postal (POP) o el Protocolo de acceso a mensajes de Internet (IMAP).

Al transmitir mensajes de correo electrónico , los agentes de usuario de correo (MUA) y los agentes de transferencia de correo (MTA) utilizan el sistema de nombres de dominio (DNS) para buscar un registro de recursos (RR) para el dominio del destinatario. Un registro de recursos del intercambiador de correo ( registro MX ) contiene el nombre del servidor de correo del destinatario. En ausencia de un registro MX, un registro de dirección ( A o AAAA ) especifica directamente el servidor de correo.

La parte local de una dirección de correo electrónico no tiene importancia para los sistemas de retransmisión de correo intermedios distintos del host del buzón de correo final. Los remitentes de correo electrónico y los sistemas de retransmisión intermedia no deben asumir que no distingue entre mayúsculas y minúsculas, ya que el host del buzón de correo final puede tratarlo o no como tal. Un único buzón puede recibir correo para varias direcciones de correo electrónico, si lo configura el administrador. Por el contrario, una única dirección de correo electrónico puede ser el alias de una lista de distribución para muchos buzones de correo. Los alias de correo electrónico , las listas de correo electrónico , las subdirecciones y las direcciones generales (estas últimas son buzones de correo que reciben mensajes independientemente de la parte local) son patrones comunes para lograr una variedad de objetivos de entrega.

Las direcciones que se encuentran en los campos del encabezado de un mensaje de correo electrónico no son utilizadas directamente por los intercambios de correo para entregar el mensaje. Un mensaje de correo electrónico también contiene un sobre de mensaje que contiene la información para el enrutamiento del correo. Si bien las direcciones del sobre y del encabezado pueden ser iguales, las direcciones de correo electrónico falsificadas (también llamadas direcciones de correo electrónico falsificadas ) se ven a menudo en spam , phishing y muchas otras estafas basadas en Internet. Esto ha dado lugar a varias iniciativas cuyo objetivo es hacer que estas falsificaciones de correos electrónicos fraudulentos sean más fáciles de detectar.

Sintaxis

El formato de una dirección de correo electrónico es parte-local@dominio , donde la parte local puede tener hasta 64 octetos de longitud y el dominio puede tener un máximo de 255 octetos. [4] Las definiciones formales se encuentran en RFC 5322 (secciones 3.2.3 y 3.4.1) y RFC 5321, con una forma más legible en el RFC 3696 informativo (escrito por J. Klensin, autor de RFC 5321) y el erratas asociadas.

Una dirección de correo electrónico también puede tener un "nombre para mostrar" asociado (nombre para mostrar) para el destinatario, que precede a la especificación de la dirección, ahora rodeada por corchetes angulares, por ejemplo: John Smith <[email protected]> . [5] Los spammers y los phishers de correo electrónico a menudo utilizan la "suplantación de nombre para mostrar" para engañar a sus víctimas, utilizando un nombre para mostrar falso o una dirección de correo electrónico diferente como nombre para mostrar. [6]

Las formas anteriores de direcciones de correo electrónico para otras redes además de Internet incluían otras notaciones, como la requerida por X.400 y la notación de ruta de explosión UUCP , en la que la dirección se proporcionaba en forma de una secuencia de computadoras a través de las cuales debía pasar el mensaje. ser retransmitido. Esto fue ampliamente utilizado durante varios años, pero fue reemplazado por los estándares de Internet promulgados por el Internet Engineering Task Force (IETF).

parte local

La parte local de la dirección de correo electrónico puede no estar entrecomillada o puede estar entre comillas.

Si no está entre comillas, puede utilizar cualquiera de estos caracteres ASCII :

Si está entre comillas, puede contener espacio, tabulación horizontal (HT), cualquier gráfico ASCII excepto barra invertida y cita, y un par entre comillas que consiste en una barra invertida seguida de HT, espacio o cualquier gráfico ASCII; también se puede dividir entre líneas en cualquier lugar donde aparezca HT o Space. A diferencia de las partes locales sin comillas, las direcciones ".John.Doe"@example.comy están permitidas."John.Doe."@example.com"John..Doe"@example.com

La longitud total máxima de la parte local de una dirección de correo electrónico es de 64 octetos. [8]

Además de los caracteres ASCII anteriores, los caracteres internacionales superiores a U+007F, codificados como UTF-8 , están permitidos por RFC 6531 cuando EHLO especifica SMTPUTF8 , aunque incluso los sistemas de correo que admiten SMTPUTF8 y 8BITMIME pueden restringir qué caracteres usar al asignar datos locales. -partes.

Una parte local es una cadena de puntos o una cadena entre comillas; no puede ser una combinación. Sin embargo, las cadenas y caracteres entre comillas no se utilizan habitualmente. [ cita necesaria ] RFC 5321 también advierte que "un host que espera recibir correo DEBE evitar definir buzones de correo donde la parte local requiera (o use) el formulario de cadena entre comillas".

La parte local postmasterse trata de forma especial: no distingue entre mayúsculas y minúsculas y debe reenviarse al administrador de correo electrónico del dominio. Técnicamente, todas las demás partes locales distinguen entre mayúsculas y minúsculas y, por lo tanto [email protected], [email protected]especifican buzones de correo diferentes; sin embargo, muchas organizaciones tratan las letras mayúsculas y minúsculas como equivalentes. De hecho, RFC 5321 advierte que "un host que espera recibir correo DEBE evitar definir buzones de correo donde... la parte local distingue entre mayúsculas y minúsculas".

A pesar de la gran variedad de caracteres especiales técnicamente válidos, en la práctica las organizaciones, los servicios de correo, los servidores de correo y los clientes de correo a menudo no los aceptan todos. Por ejemplo, Windows Live Hotmail solo permite la creación de direcciones de correo electrónico utilizando caracteres alfanuméricos, punto ( .), guión bajo ( _) y guión ( -). [9] El consejo común es evitar el uso de algunos caracteres especiales para evitar el riesgo de correos electrónicos rechazados. [10]

Según RFC 5321 2.3.11 Buzón y dirección, "la parte local DEBE ser interpretada y asignada semántica únicamente por el host especificado en el dominio de la dirección". Esto significa que no se pueden hacer suposiciones sobre el significado de la parte local de otro servidor de correo. Depende totalmente de la configuración del servidor de correo.

La interpretación de la parte local depende de las convenciones y políticas implementadas en el servidor de correo. Por ejemplo, la distinción entre mayúsculas y minúsculas puede distinguir buzones que difieren sólo en el uso de mayúsculas en los caracteres de la parte local, aunque esto no es muy común. [11] Gmail ignora todos los puntos en la parte local de una dirección @gmail.com para determinar la identidad de la cuenta. [12]

Subdirección

Algunos servicios de correo admiten una etiqueta incluida en la parte local, de modo que la dirección es un alias de un prefijo de la parte local. Normalmente, los caracteres que siguen a un signo más y con menor frecuencia los caracteres que siguen a un signo menos, por lo que fred+bah@dominio y fred+foo@dominio pueden terminar en la misma bandeja de entrada que fred+@dominio o incluso como fred@dominio. Por ejemplo, la dirección [email protected] indica la misma dirección de entrega que [email protected] . RFC  5233 [13] se refiere a esta convención como subdireccionamiento , pero también se la conoce como direccionamiento plus , direccionamiento etiquetado o extensiones de correo . Esto puede resultar útil para etiquetar correos electrónicos para clasificarlos y controlar el spam. [14]

Las direcciones de este formulario, que utilizan varios separadores entre el nombre base y la etiqueta, son compatibles con varios servicios de correo electrónico, incluidos Andrew Project (más), [15] Runbox (más), [16] Gmail (más), [14] Rackspace. (más), Yahoo! Mail Plus (guión), [17] iCloud de Apple (más), Outlook.com (más), [18] Proton Mail (más), [19] Fastmail (más y direccionamiento de subdominio), [20] postale.io (más ), [21] Pobox (más), [22] MeMail (más), [23] MMDF (es igual), Qmail y Courier Mail Server (guión). [24] [25] Postfix y Exim permiten configurar un separador arbitrario del conjunto de caracteres legales. [26] [27]

El texto de la etiqueta se puede utilizar para aplicar filtrado [24] o para crear direcciones de correo electrónico desechables o de un solo uso . [28]

Dominio

La parte del nombre de dominio de una dirección de correo electrónico debe ajustarse a pautas estrictas: debe cumplir con los requisitos de un nombre de host , una lista de etiquetas DNS separadas por puntos , cada etiqueta está limitada a una longitud de 63 caracteres y consta de: [7] : §2 

Esta regla se conoce como regla LDH (letras, dígitos, guión). Además, el dominio puede ser una dirección IP literal, entre corchetes [], como jsmith@[192.168.2.1]o jsmith@[IPv6:2001:db8::1], aunque esto rara vez se ve excepto en el correo no deseado . Los nombres de dominio internacionalizados (que están codificados para cumplir con los requisitos de un nombre de host ) permiten la presentación de dominios que no son ASCII. En los sistemas de correo que cumplen con RFC 6531 y RFC 6532, una dirección de correo electrónico puede codificarse como UTF-8 , tanto como parte local como como nombre de dominio.

Se permiten comentarios tanto en el dominio como en la parte local; por ejemplo, john.smith@(comment)example.comy [email protected](comment)son equivalentes a [email protected].

RFC  2606 especifica que ciertos dominios, por ejemplo aquellos destinados a documentación y pruebas, no deben poder resolverse y que, como resultado, el correo dirigido a buzones de correo en ellos y sus subdominios no deben poder entregarse. Cabe destacar para el correo electrónico example , invalid , example.com , example.net y example.org .

Ejemplos

Direcciones de correo electrónico válidas

Direcciones de correo electrónico válidas con SMTPUTF8

Direcciones de correo electrónico no válidas

Validación y verificación

Las direcciones de correo electrónico a menudo se solicitan como entrada al sitio web como validación de la existencia del usuario. Hay otros métodos de validación disponibles, como la validación de números de teléfonos móviles, validación de correo postal y validación de fax.

Generalmente se reconoce que una dirección de correo electrónico tiene dos partes unidas con un signo de arroba ( @ ), aunque las especificaciones técnicas detalladas en RFC 822 y RFC posteriores son más extensas. [30]

Las direcciones de correo electrónico verificadas y sintácticamente correctas no garantizan que exista un buzón de correo electrónico . Por lo tanto, muchos servidores de correo utilizan otras técnicas y verifican la existencia del buzón con sistemas relevantes, como el Sistema de nombres de dominio para el dominio o utilizan la verificación de devolución de llamada para verificar si el buzón existe. La verificación de devolución de llamada es una solución imperfecta, ya que puede deshabilitarse para evitar un ataque de recolección de directorios , o las devoluciones de llamada pueden reportarse como spam y dar lugar a una lista en un DNSBL .

Se pueden utilizar varias técnicas de validación para validar la dirección de correo electrónico de un usuario. Por ejemplo, [31]

Algunas empresas ofrecen servicios para validar una dirección de correo electrónico, a menudo utilizando una interfaz de programación de aplicaciones , pero no hay garantía de que proporcione resultados precisos.

Internacionalización

El IETF dirige un grupo de trabajo técnico y de estándares dedicado a cuestiones de internacionalización de direcciones de correo electrónico, titulado Internacionalización de direcciones de correo electrónico (EAI, también conocido como IMA, dirección de correo internacionalizada). [34] Este grupo produjo RFC  6530, 6531, 6532 y 6533, y continúa trabajando en RFC adicionales relacionados con EAI.

El grupo de trabajo EAI del IETF publicó RFC 6530 "Descripción general y marco para el correo electrónico internacionalizado", que permitió el uso de caracteres no ASCII tanto en las partes locales como en el dominio de una dirección de correo electrónico. RFC 6530 proporciona correo electrónico basado en la codificación UTF-8 , que permite el repertorio completo de Unicode . RFC 6531 proporciona un mecanismo para que los servidores SMTP negocien la transmisión del contenido SMTPUTF8 .

Los conceptos básicos de EAI implican el intercambio de correo en UTF-8. Aunque la propuesta original incluía un mecanismo de degradación para los sistemas heredados, ahora se ha abandonado. [35] Los servidores locales son responsables de la parte local de la dirección, mientras que el dominio estaría restringido por las reglas de los nombres de dominio internacionalizados , aunque aún se transmite en UTF-8. El servidor de correo también es responsable de cualquier mecanismo de mapeo entre el formulario IMA y cualquier alias ASCII.

EAI permite a los usuarios tener una dirección localizada en una escritura o conjunto de caracteres del idioma nativo, así como un formulario ASCII para comunicarse con sistemas heredados o para uso independiente de la escritura. Las aplicaciones que reconocen nombres de dominio y direcciones de correo internacionalizados deben tener funciones para convertir estas representaciones.

Se espera una demanda significativa de este tipo de direcciones en China, Japón, Rusia y otros mercados que tienen grandes bases de usuarios en un sistema de escritura no latino.

Por ejemplo, además del dominio de nivel superior .in , el gobierno de la India en 2011 [36] obtuvo la aprobación para ".bharat", (de Bhārat Gaṇarājya ), escrito en siete escrituras diferentes [37] [38] para su uso. por hablantes de gujrati, marathi, bangali, tamil, telugu, punjabi y urdu. La empresa india XgenPlus.com afirma ser el primer proveedor de buzones de correo EAI del mundo, [39] y el Gobierno de Rajasthan ahora proporciona una cuenta de correo electrónico gratuita en el dominio राजस्थान.भारत para cada ciudadano del estado. [40] Una empresa de medios líder, Rajasthan Patrika, lanzó su dominio IDN पत्रिका.भारत con correo electrónico contactable.

Las direcciones de ejemplo siguientes no serían manejadas por servidores basados ​​en RFC 5322, pero sí están permitidas por RFC 6530. Los servidores que cumplan con esto podrán manejar estas:

Ver también

Referencias

  1. ^ J. Klensin (octubre de 2008). "Principios generales de sintaxis y modelo de transacción". Protocolo simple de transferencia de correo. pag. 15 seg. 2.4. doi : 10.17487/RFC5321 . RFC 5321. La parte local de un buzón DEBE tratarse distinguiendo entre mayúsculas y minúsculas.
  2. ^ J. Klensin (octubre de 2008). "Principios generales de sintaxis y modelo de transacción". Protocolo simple de transferencia de correo. pag. 15 seg. 2.4. doi : 10.17487/RFC5321 . RFC 5321. Sin embargo, aprovechar la distinción entre mayúsculas y minúsculas de las partes locales del buzón impide la interoperabilidad y no se recomienda.
  3. ^ "...puedes agregar o eliminar los puntos de una dirección de correo sin cambiar la dirección de destino real; y todos irán a tu bandeja de entrada...", Google.com
  4. ^ Klensin, J. (octubre de 2008). "Límites y mínimos de tamaño". Protocolo simple de transferencia de correo. IETF . segundo. 4.5.3.1. doi : 10.17487/RFC5321 . RFC 5321.
  5. ^ "Especificación de dirección". Formato de mensajes de Internet. segundo. 3.4. doi : 10.17487/RFC5322 . RFC 5322 . Consultado el 14 de marzo de 2023 .
  6. ^ "Detectar una suplantación de identidad". ciber.nj.gov . 19 de noviembre de 2020 . Consultado el 17 de abril de 2023 .
  7. ^ ab Klensin, J. (febrero de 2004). RFC 3696. IETF . doi : 10.17487/RFC3696 . Consultado el 1 de agosto de 2017 .: §3 
  8. ^ Klensin, J. (octubre de 2008). RFC 5321. IETF . segundo. 4.5.3.1.1. doi : 10.17487/RFC5321 . Consultado el 1 de agosto de 2019 .
  9. ^ "Regístrese en Windows Live" . Consultado el 26 de julio de 2008 .. Sin embargo, la frase está oculta, por lo que uno debe verificar la disponibilidad de una identificación no válida, por ejemplo, me#1 , o recurrir a una visualización alternativa, por ejemplo, sin estilo o vista fuente, para poder leerla.
  10. ^ "Caracteres en la parte local de una dirección de correo electrónico" . Consultado el 30 de marzo de 2016 .
  11. ^ ¿ Las direcciones de correo electrónico distinguen entre mayúsculas y minúsculas? Archivado el 3 de junio de 2016 en Wayback Machine por Heinz Tschabitscher.
  12. ^ "Recibir el correo de otra persona". google.com .
  13. ^ Murchison, K. (2008). Filtrado de correo electrónico tamiz: extensión de subdirección. IETF . doi : 10.17487/RFC5233 . RFC 5233 . Consultado el 9 de febrero de 2019 .
  14. ^ ab "Enviar correos electrónicos desde una dirección o alias diferente". Ayuda de Gmail . Consultado el 13 de diciembre de 2023 .
  15. ^ "Una descripción general del sistema de mensajes de Andrew" (PDF) . Consultado el 17 de abril de 2023 .
  16. ^ "Subdireccionamiento/Direccionamiento Plus" . Consultado el 1 de enero de 2024 .
  17. ^ "Direcciones desechables en Yahoo Mail". Ayuda de Yahoo .
  18. ^ Rivera, Rafael (17 de septiembre de 2013). "Outlook.com también admite alias de correo electrónico"+"más simples". Dentro de Windows . Archivado desde el original el 20 de febrero de 2014 . Consultado el 4 de diciembre de 2023 .
  19. ^ "Direcciones y alias". proton.me .
  20. ^ "Más direccionamiento y direccionamiento de subdominio". www.fastmail.com . Archivado desde el original el 6 de octubre de 2020 . Consultado el 6 de octubre de 2020 .
  21. ^ "Preguntas frecuentes de postale.io sobre subdireccionamiento". postale.io . Archivado desde el original el 6 de octubre de 2020 . Consultado el 6 de octubre de 2020 .
  22. ^ "¿Puedo usar [email protected] con mi cuenta de Pobox?". ayudapot.pobox.com . nd Archivado desde el original el 3 de octubre de 2020 . Consultado el 3 de octubre de 2020 . Pobox admite el uso de "+anystring" (más extensiones) con cualquier dirección.
  23. ^ "Correo electrónico". www.memail.com . Consultado el 6 de octubre de 2020 .
  24. ^ ab "Dot-Qmail, controla la entrega de mensajes de correo". Archivado desde el original el 26 de enero de 2012 . Consultado el 27 de enero de 2012 .
  25. ^ Alféizar, Dave. "4.1.5. direcciones de extensión". La vida con qmail . Consultado el 27 de enero de 2012 .
  26. ^ "Parámetros de configuración de Postfix". postfix.org .
  27. ^ "Parámetros de configuración de Exim", local_part_suffix"". exim.org .
  28. ^ Gina Trapani (2005) "Direcciones de Gmail desechables instantáneas"
  29. ^ "Se prohíben los nombres de dominio sin puntos de nuevos gTLD". www.icann.org . ICANN . Consultado el 23 de marzo de 2020 .
  30. ^ "Cómo formatea Domino la dirección de Internet del remitente en los mensajes salientes". Centro de conocimiento de IBM . Consultado el 23 de julio de 2019 .
  31. ^ "Mejores prácticas comunes para remitentes M3AAWG, versión 3" (PDF) . Grupo de trabajo contra el abuso de mensajería, malware y dispositivos móviles . Febrero de 2015 . Consultado el 23 de julio de 2019 .
  32. ^ Técnicas de verificación y validación para el control de calidad de las direcciones de correo electrónico por Jan Hornych 2011, Universidad de Oxford
  33. ^ "4.10 Formularios: HTML5". w3.org .
  34. ^ "Páginas de estado de Eai". Internacionalización de Direcciones de Correo Electrónico (GT Activo) . IETF. 17 de marzo de 2006 - 18 de marzo de 2013 . Consultado el 26 de julio de 2008 .
  35. ^ "Internacionalización de direcciones de correo electrónico (eai)". IETF . Consultado el 30 de noviembre de 2010 .
  36. ^ "25 de enero de 2011: Aprobación de la delegación de los siete dominios de nivel superior que representan a la India en varios idiomas". características.icann.org .
  37. ^ "Nombres de dominio internacionalizados (IDN) | Registry.In". registro.en . Consultado el 17 de octubre de 2016 .
  38. ^ "Ahora obtenga su dirección de correo electrónico en hindi". Los tiempos económicos . Consultado el 17 de octubre de 2016 .
  39. ^ "Aceptación universal en la India". 15 de febrero de 2017.
  40. ^ "देश में पहला, प्रदेश के हर नागरिक के लिए मुफ्त ई -वॉल्ट और ई-मेल की सुविधा शुरू - वसुन्धरा राजे". वसुन्धरा राजे (en hindi). 2017-08-18 . Consultado el 20 de agosto de 2017 .

Otras lecturas

enlaces externos