El correo electrónico internacional surge de la provisión combinada de nombres de dominio internacionalizados ( IDN ) [1] y la internacionalización de direcciones de correo electrónico ( EAI ). [2] El resultado es un correo electrónico que contiene caracteres internacionales (caracteres que no existen en el conjunto de caracteres ASCII ), codificados como UTF-8 , en el encabezado del correo electrónico y en protocolos de transferencia de correo compatibles. El aspecto más significativo de esto es la asignación de direcciones de correo electrónico (también conocidas como identidades de correo electrónico) en la mayoría de los sistemas de escritura del mundo, tanto en la interfaz como en los niveles de transporte.
Correos electrónicos
Las direcciones de correo electrónico tradicionales se limitan a caracteres del alfabeto inglés y algunos otros caracteres especiales. [3]
Las siguientes son direcciones de correo electrónico tradicionales válidas:
[email protected] (inglés, ASCII)[email protected] (inglés, ASCII) user+mailbox/[email protected] (inglés, ASCII)!#$%&'*+-/=?^_`.{|}[email protected] (inglés, ASCII)"Abc@def"@example.com (inglés, ASCII)"Fred \ Bloggs" @ example.com (inglés, ASCII)"Joe.\\Blow"@example.com (inglés, ASCII)
Un ruso podría querer usar иван.сергеев@пример.рф como su identificador, pero verse obligado a usar una transcripción como [email protected] o incluso algún otro identificador completamente no relacionado. Lo mismo es claramente cierto para el chino, el japonés y muchas otras nacionalidades que no usan escrituras latinas , pero también se aplica a los usuarios de países europeos que no hablan inglés cuyas direcciones deseadas pueden contener signos diacríticos (por ejemplo, André o Płużyna ). Como resultado, los usuarios de correo electrónico se ven obligados a identificarse utilizando scripts no nativos, o los programadores de sistemas de correo electrónico deben compensar esto convirtiendo los identificadores de sus scripts nativos en scripts ASCII y de nuevo en la capa de interfaz de usuario.
El correo electrónico internacional, por el contrario, utiliza caracteres Unicode codificados como UTF-8 , lo que permite codificar el texto de las direcciones en la mayoría de los sistemas de escritura del mundo. [4]
Las siguientes son todas las direcciones de correo electrónico internacionales válidas :
用户 @ 例子. 广告 ( chino , Unicode )अजय@डाटा.भारत ( hindi , Unicode)квіточка@пошта.укр ( ucraniano , Unicode)χρήστης@παράδειγμα.ελ ( griego , Unicode)Dörte@Sörensen.example.com ( alemán , Unicode)коля@пример.рф ( ruso , Unicode)
Encabezados UTF-8
Aunque el formato tradicional para la sección de encabezado de correo electrónico permite que se incluyan caracteres no ASCII en la parte de valor de algunos de los campos de encabezado utilizando palabras codificadas en MIME (por ejemplo, en nombres para mostrar o en un campo de encabezado de asunto ), la codificación MIME no debe ser se utiliza para codificar otra información en un encabezado, como una dirección de correo electrónico, o campos de encabezado como ID de mensaje o Recibido . Además, la codificación MIME requiere un procesamiento adicional del encabezado para convertir los datos hacia y desde su representación de palabras codificadas en MIME, y perjudica la legibilidad de una sección de encabezado.
Los estándares de 2012 RFC 6532 y RFC 6531 permiten la inclusión de caracteres Unicode en un contenido de encabezado utilizando codificación UTF-8 y su transmisión a través de SMTP, pero en la práctica el soporte se está implementando lentamente. [5]
Interoperabilidad mediante degradación
La internacionalización de dominios funciona mediante la degradación. Las partes UTF-8, conocidas como etiquetas U, se transforman en etiquetas A mediante un método ad-hoc llamado IDNA. Por ejemplo, sörensen.example.com
está codificado como xn--srensen-90a.example.com
. En 2003, cuando se abordó la necesidad, parecía más fácil que comprobar que todo el software DNS podía cumplir con las cadenas UTF-8, aunque en teoría el DNS puede transportar datos binarios. Esta codificación es necesaria antes de emitir consultas DNS.
Tenga en cuenta que los nombres de dominio también, si no principalmente, se utilizan para la navegación web. EAI difiere.
Dado que los estándares de correo electrónico tradicionales limitan todos los valores de encabezado de correo electrónico a caracteres únicamente ASCII, es posible que la presencia de caracteres UTF-8 en los encabezados de correo electrónico disminuya la estabilidad y confiabilidad del transporte de dicho correo electrónico. Esto se debe a que algunos servidores de correo electrónico no admiten estos caracteres. La verificación del cumplimiento de las cadenas UTF-8 debe realizarse paquete de software por paquete de software (ver # Adopción a continuación). Hubo un método experimental propuesto por el IETF, mediante el cual el correo electrónico podría ser degradado de alguna manera al formato heredado completamente ASCII que todos los correos electrónicos estándar soporte de servidores. [2] [6] Esta propuesta era demasiado engorrosa, porque el significado de la parte del lado izquierdo de una dirección de correo electrónico es local para el servidor de destino. No hay forma de comprobar que no es un nombre de usuario válido, utilizado en algún dominio. Así que ese experimento quedó obsoleto en 2012 por RFC 6530.xn--something
Marco de estándares
El conjunto de documentos RFC de Internet RFC 6530, RFC 6531, RFC 6532 y RFC 6533, todos ellos publicados en febrero de 2012, definen los mecanismos y extensiones de protocolo necesarios para admitir completamente las direcciones de correo electrónico internacionalizadas. Estos cambios incluyen una extensión SMTP y una extensión de la sintaxis del encabezado del correo electrónico para adaptarse a los datos UTF-8. El conjunto de documentos también incluye una discusión de supuestos y problemas clave en la implementación de correo electrónico totalmente internacionalizado.
Adopción
- 2013-11-14: ¡ El murciélago! Email Client implementó soporte para nombres de dominio internacionalizados (IDN) en direcciones de correo electrónico. [7]
- 07/15/2014: Postfix anuncio publicitario comenzó a apoyar [8] internacionalizados de correo electrónico, también conocido como EAI o SMTPUTF8 , que se define en el RFC 6530 .. se puso a disposición RFC 6533. El apoyo inicial con una versión de desarrollo 20.140.715, y el 08/02/2015 terminó en una versión estable 3.0.0. [9] Esto admite UTF-8 en direcciones de remitentes SMTP o LMTP, direcciones de destinatarios y valores de encabezado de mensajes.
- 2014-07-19: XgenPlus Email Server comenzó a admitir correo electrónico [10] basado en IDN [11] , también conocido como soporte para SMTPUTF8 , especialmente para el dominio .भारत.
- 2014-08-05: Google anunció [12] que Gmail reconocerá direcciones que contengan caracteres acentuados o no latinos, con más soporte para la internacionalización a continuación. Sus anuncios de correo (MX MTA) anuncian soporte para la extensión SMTP para correo electrónico internacionalizado (SMTPUTF8, RFC 6531).
- 2014-09-30: Message Systems anunció [13] que su producto Momentum (versiones 4.1 y 3.6.5) proporciona soporte SMTPUTF8 , la extensión de internacionalización de direcciones de correo electrónico al protocolo SMTP, que permite enviar correos electrónicos a direcciones nuevas que no sean occidentales. destinatarios.
- 2014-10-22: se lanzó la versión 2.10.0 del filtro de contenido de correo de Amavis [14] que agregó soporte para SMTPUTF8 , EAI e IDN .
- 2016-12-07: почта.рус Lanza un correo electrónico completamente ruso (cirílico) en Moscú a través de una conferencia de prensa. [15] [16]
- El ministro principal Vasundhara Raje de Rajasthan lanzó una dirección de correo electrónico gratuita @ rajasthan.in y @ राजस्थान.भारत el 3 de diciembre de 2017. El estado de Rajasthan se convirtió en el primer estado del mundo en proporcionar direcciones de correo electrónico a todos los ciudadanos en su propio idioma.
- 2016-10-18: Data Xgen Technologies lanzó una dirección de correo electrónico lingüística gratuita con el nombre "DATAMAIL". En apoyo de Digital India, esta aplicación de correo electrónico hecha en India admite IDN ( nombre de dominio internacionalizado ) en hindi (हिन्दी), gujarati (ગુજરાતી), urdu (اردو), punjabi (ਪੰਜਾਬੀ ਦੇ), tamil (தமிழ்), Telgu (తెలుగు), Bangali (বাংলা), marathi (मराठी), inglés latino. DATAMAIL ha lanzado idiomas internacionales para los países que utilizan árabe (العَرَبِيَّة), ruso (русский) y chino (汉语 / 漢語) como idioma base. [17] [18]
- 2017-03-07: Apple Store incluye un producto para admitir EAI. [19]
- 2017-12-27: Microsoft anuncia el próximo soporte de correo electrónico IDN en Office 365 [20] y también anuncia el alojamiento de buzones IDN del socio XgenPlus. [21]
- 2018-01-03: Microsoft agrega la internacionalización del correo electrónico a Exchange Online. [22]
- 2018-09-18: Courier-MTA lanza soporte para mensajes de correo electrónico Unicode, en UTF-8, para todos los paquetes Courier. Además, Courier-IMAP usa Unicode (UTF8) para los nombres de las carpetas maildir. [23]
Ver también
- Nombre de dominio internacionalizado
- Internacionalización de direcciones de correo electrónico (EAI)
- Unicode y correo electrónico
- IETF
- ICANN
Referencias
- ^ Comenzó con: Paul Hoffman; Marc Blanchet (7 de marzo de 2003). Nameprep: un perfil de Stringprep para nombres de dominio internacionalizados (IDN) . doi : 10.17487 / RFC3491 . RFC 3491 .
- ^ a b Comenzó con: John C Klensin; YangWoo Ko (7 de febrero de 2007). Descripción general y marco para el correo electrónico internacionalizado . doi : 10.17487 / RFC4952 . RFC 4952 .
- ^ RFC 5322: Formato de mensaje de Internet
- ^ RFC 6530: descripción general y marco para correo electrónico internacionalizado
- ^ Mackie, Kurt (2 de enero de 2018). "Exchange Online Obteniendo soporte de internacionalización por correo electrónico" . Revista Redmond . Consultado el 1 de noviembre de 2018 . CS1 maint: parámetro desalentado ( enlace )
- ^ Jiankang YAO; Wei MAO (8 de julio de 2008). Extensión SMTP para direcciones de correo electrónico internacionalizadas . doi : 10.17487 / RFC5336 . RFC 5336 .
- ^ "The Bat! 6.0 con soporte Unicode e IDN: The Bat! Habla muchos idiomas" . 2013-11-14.
- ^ [1] Soporte Postfix SMTPUTF8 (direcciones de correo electrónico Unicode)
- ^ [2] Versión estable de Postfix 3.0.0
- ^ "Gobierno ofrecerá nombre de dominio .bharat gratis con .in compra" . Consultado el 13 de agosto de 2016 .
- ^ "Correo electrónico IDN compatible con el servidor de correo electrónico XgenPlus" . xgenplus.com . Consultado el 13 de agosto de 2016 .
- ^ [3] Un primer paso hacia un correo electrónico más global
- ^ [4] Message Systems presenta la última versión de Momentum con nuevas capacidades impulsadas por API
- ^ [5] Amavis 2.10.0 lanzado
- ^ http://www.comnews.ru/content/105068/2016-12-08/pochtarus-hochet-izbavitsya-ot-prepyatstviy
- ^ https://cctld.ru/en/news/news_detail.php?ID=11042
- ^ "Data Xgen Technologies lanza dirección de correo electrónico en idiomas indios" . Deccan Chronicle . 2016-10-18 . Consultado el 22 de octubre de 2016 .
- ^ "DataMail: el primer servicio de correo electrónico lingüístico gratuito del mundo admite ocho idiomas de la India: The Economic Times" . The Economic Times . Consultado el 22 de octubre de 2016 .
- ^ "Correo EAI" . apple.com . 7 de marzo de 2017.
- ^ "Anuncio de soporte de EAI" . El blog del equipo de Microsoft Exchange . Consultado el 9 de noviembre de 2018 . CS1 maint: parámetro desalentado ( enlace )
- ^ Holl, Don; er. "Anuncio de Microsoft de EAI en India" . Grupo Directivo de Aceptación Universal (UASG) . Consultado el 6 de julio de 2019 .
- ^ Kurt Mackie (3 de enero de 2018). "Microsoft agrega internacionalización de correo electrónico a Exchange Online" . MCPmag.
- ^ Sam Varshavchik (18 de septiembre de 2018). "Nuevos lanzamientos de paquetes Courier" . courier -nounce (lista de correo) . Consultado el 5 de julio de 2019 . CS1 maint: parámetro desalentado ( enlace )
Bibliografía
- RFC 6530
- RFC 6531
- RFC 6532
- RFC 6533
- RFC 6783
- RFC 6855
- RFC 6856
- RFC 6857
- RFC 6858
enlaces externos
- Página de estado del grupo de trabajo de EAI
- Grupo de trabajo de ingeniería de Internet (IETF)