Международная электронная почта - International email
Международная электронная почта возникает из комбинированного предоставления интернационализированные доменные имена (IDN)[1] и интернационализация адреса электронной почты (EAI).[2] В результате получается электронное письмо, содержащее международные символы (символы, которых нет в ASCII набор символов), закодированный как UTF-8, в заголовок электронного письма и в поддержке протоколов передачи почты. Самым существенным аспектом этого является допуск адрес электронной почты (также известные как идентификаторы электронной почты) в большинстве мировых систем письма как на уровне интерфейса, так и на уровне транспорта.
Адрес электронной почты
Традиционные адреса электронной почты ограничены символами из английский алфавит и несколько других специальных символов.[3]
Следующие действительные традиционные адреса электронной почты:
[email protected] (английский, ASCII) [email protected] (английский, ASCII) user+mailbox/[email protected] (английский, ASCII)! # $% & '* + - / =? ^_`.{|}[email protected] (английский, ASCII) "Abc @ def" @ example.com (английский, ASCII) "Fred Bloggs" @ example.com (английский, ASCII) "Joe. Blow" @ example.com (английский, ASCII)
Русский может пожелать использовать иван.сергеев@пример.рф в качестве идентификатора, но им придется использовать транскрипцию, например [email protected] или даже какой-нибудь другой, совершенно не связанный идентификатор. То же самое верно и в отношении китайцев, японцев и многих других национальностей, которые не используют Латинские шрифты, но также относится к пользователям из неанглоязычных европейских стран, чьи желаемые адреса могут содержать диакритические знаки (например. Андре или же Płużyna). В результате пользователи электронной почты вынуждены идентифицировать себя с помощью неродных скриптов - или программисты почтовых систем должны компенсировать это, преобразовывая идентификаторы из своих собственных скриптов в скрипты ASCII и обратно на уровне пользовательского интерфейса.
Международная электронная почта, напротив, использует Unicode символы, закодированные как UTF-8 - возможность кодирования текста адресов в большинстве мировых систем письма.[4]
Все следующие действительны Международный адрес электронной почты:
用户 @ 例子. 广告 (Китайский, Unicode ) अजय@डाटा.भारत (хинди, Unicode) квіточка@пошта.укр (украинец, Unicode) χρήστης@παράδειγμα.ελ (Греческий, Unicode) Dörte@Sörensen.example.com (Немецкий, Unicode) коля@пример.рф (русский, Юникод)
Заголовки UTF-8
Хотя традиционный формат раздела заголовка электронной почты позволяет включать символы, отличные от ASCII, в часть значения некоторых полей заголовка с использованием слов в кодировке MIME (например, в отображаемых именах или в Предмет поле заголовка), MIME-кодирование не должно использоваться для кодирования другой информации в заголовке, такой как адрес электронной почты, или полей заголовка, таких как ID сообщения или же Получила. Более того, кодирование MIME требует дополнительной обработки заголовка для преобразования данных в его представление слова в кодировке MIME и обратно и ухудшает читаемость раздела заголовка.
Стандарты 2012 года RFC 6532 и RFC 6531 разрешить включение Unicode символы в содержимом заголовка с использованием кодировки UTF-8 и их передача через SMTP - но на практике поддержка только медленно развертывается.[5]
Совместимость через понижение версии
Интернационализация домена работает путем понижения версии. Части UTF-8, известные как U-Labels, преобразуются в A-Labels с помощью для этого случая метод называется IDNA. Например, Sörensen.example.com
кодируется как xn--srensen-90a.example.com
. В 2003 году, когда потребность была удовлетворена, это казалось проще, чем проверить, что все программное обеспечение DNS может соответствовать строкам UTF-8, хотя теоретически DNS может передавать двоичные данные. Эта кодировка необходима перед выдачей DNS-запросов.
Обратите внимание, что доменные имена также, если не в первую очередь, используются для веб-навигации. EAI отличается.
Поскольку традиционные стандарты электронной почты ограничивают все значения заголовков электронной почты только символами ASCII, возможно, что присутствие символов UTF-8 в заголовках электронной почты снижает стабильность и надежность передачи такой электронной почты. Это потому, что некоторые почтовые серверы не поддерживают эти символы. Проверка соответствия строкам UTF-8 должна производиться программным комплексом (см. #Принятие Ниже). IETF предложил экспериментальный метод, с помощью которого электронная почта могла быть каким-то образом понижена до устаревшего формата, полностью основанного на ASCII, который поддерживают все стандартные почтовые серверы.[2][6] Это предложение было слишком громоздким, потому что значение левой части адреса электронной почты является локальным для целевого сервера. Нет возможности проверить это xn--что нибудь
недействительное имя пользователя, используемое в каком-либо домене. Таким образом, этот эксперимент был отменен в 2012 г. RFC 6530.
Рамки стандартов
Набор Интернет-документы RFC RFC 6530, RFC 6531, RFC 6532, и RFC 6533, все они опубликованы в феврале 2012 года, определяют механизмы и расширения протокола, необходимые для полной поддержки интернационализированных адресов электронной почты. Эти изменения включают Расширение SMTP и расширение синтаксиса заголовка электронной почты для размещения данных UTF-8. Набор документов также включает обсуждение основных предположений и проблем при развертывании полностью интернационализированной электронной почты.
Принятие
- 2013-11-14: Летучая мышь! В почтовом клиенте реализована поддержка интернационализированных доменных имен (IDN) в адресах электронной почты.[7]
- 2014-07-15: Постфикс почтовик начал поддерживать[8] Интернационализированная электронная почта, также известная как EAI или же SMTPUTF8, определенный в RFC 6530 .. RFC 6533. Первоначальная поддержка была доступна в разрабатываемой версии 20140715, а 08.02.2015 завершилась стабильным выпуском 3.0.0.[9] Это поддерживает UTF-8 в адресах отправителя SMTP или LMTP, адресах получателей и значениях заголовков сообщений.
- 2014-07-19: Сервер электронной почты XgenPlus начал поддерживать [10] На основе IDN[11] электронная почта, также известная как поддержка SMTPUTF8 , специально для .भारत домен.
- 2014-08-05: Google объявил[12] что Gmail будет распознавать адреса, содержащие символы с диакритическими знаками или нелатинские символы, с дополнительной поддержкой интернационализации. Их почтовые программы (MX MTA) объявляют о поддержке Расширение SMTP для интернационализированной электронной почты (SMTPUTF8, RFC 6531 ).
- 2014-09-30: анонсированы системы сообщений[13] что их продукт Импульс (версии 4.1 и 3.6.5) обеспечивает SMTPUTF8 support, расширение интернационализации адресов электронной почты для протокола SMTP, позволяющее отправлять электронные письма новым получателям, не относящимся к западным адресам.
- 2014-10-22: версия 2.10.0 из Амавис выпущен фильтр содержимого почты[14] который добавил поддержку SMTPUTF8, EAI, и IDN.
- 2016-12-07: почта.рус запускает полностью русскую (кириллицу) электронную почту в Москве через пресс-конференцию.[15][16]
- Главный министр Васундхара 3 декабря 2017 года Радже из Раджастана запустил один бесплатный адрес электронной почты @ rajasthan.in и @ राजस्थान.भारत. Штат Раджастан стал первым государством в мире, которое предоставило адрес электронной почты каждому гражданину на его родном языке.
- 2016-10-18: Data Xgen Technologies запустила бесплатный лингвистический адрес электронной почты под названием "DATAMAIL". В поддержку Цифровая Индия это сделанное в Индии почтовое приложение поддерживает IDN (интернационализированное доменное имя ) на хинди (हिन्दी), гуджарати (ગુજરાતી), урду (اردو), пенджаби (ਪੰਜਾਬੀ ਦੇ), тамильском (தமிழ்), телгу (తెలుగు), бангали (বাংলা), маратхи (मराठी), латинском английском. DATAMAIL запустила международные языки для стран, использующих арабский (العَرَبِيَّة), русский (русский) и китайский (汉语 / 漢語) в качестве базовых.[17][18]
- 2017-03-07: Apple Store включает продукт для поддержки EAI.[19]
- 2017-12-27: Microsoft объявляет о скорой поддержке IDN по электронной почте в Office 365[20] а также объявляет о том, что партнер XgenPlus размещает почтовые ящики IDN.[21]
- 2018-01-03: Microsoft добавляет в Exchange Online интернационализацию электронной почты.[22]
- 2018-09-18: Курьер-МТА выпускает поддержку сообщений электронной почты Unicode в кодировке UTF-8 для всех пакетов Courier. Кроме того, Courier-IMAP использует Unicode (UTF8) для имен папок maildir.[23]
Смотрите также
- Интернационализированное доменное имя
- Интернационализация адресов электронной почты (EAI)
- Юникод и электронная почта
- IETF
- ICANN
Рекомендации
- ^ Началось с: Пол Хоффман; Марк Бланше (7 марта 2003 г.). Nameprep: профиль Stringprep для интернационализированных доменных имен (IDN). Дои:10.17487 / RFC3491. RFC 3491.
- ^ а б Началось с: Джон Кленсин; ЯнгУ Ко (7 февраля 2007 г.). Обзор и структура интернационализированной электронной почты. Дои:10.17487 / RFC4952. RFC 4952.
- ^ RFC 5322: Формат Интернет-сообщения
- ^ RFC 6530: Обзор и структура интернационализированной электронной почты
- ^ Маки, Курт (2 января 2018 г.). «Exchange Online, получающий поддержку по интернационализации электронной почты». Журнал Редмонд. Получено 1 ноября 2018.
- ^ Цзянькан Яо; Вэй МАО (8 июля 2008 г.). Расширение SMTP для интернационализированных адресов электронной почты. Дои:10.17487 / RFC5336. RFC 5336.
- ^ «The Bat! 6.0 с поддержкой Unicode и IDN: The Bat! Говорит на многих языках». 2013-11-14.
- ^ [1] Поддержка Postfix SMTPUTF8 (адреса электронной почты Unicode)
- ^ [2] Стабильный выпуск Postfix 3.0.0
- ^ «Правительство предложит бесплатное доменное имя .bharat при покупке .in». Получено 2016-08-13.
- ^ «Электронная почта IDN, поддерживаемая почтовым сервером XgenPlus». xgenplus.com. Получено 2016-08-13.
- ^ [3] Первый шаг к более глобальной электронной почте
- ^ [4] Message Systems представляет последнюю версию Momentum с новыми возможностями на основе API
- ^ [5] Выпущен Amavis 2.10.0
- ^ http://www.comnews.ru/content/105068/2016-12-08/pochtarus-hochet-izbavitsya-ot-prepyatstviy
- ^ https://cctld.ru/ru/news/news_detail.php?ID=11042
- ^ «Data Xgen Technologies запускает адрес электронной почты на индийских языках». Deccan Chronicle. 2016-10-18. Получено 2016-10-22.
- ^ «DataMail: первая в мире бесплатная лингвистическая электронная почта, поддерживающая восемь индийских языков - The Economic Times». The Economic Times. Получено 2016-10-22.
- ^ «EAI Mail». apple.com. 7 марта 2017.
- ^ "Объявление о поддержке EAI". Блог группы разработчиков Microsoft Exchange. Получено 9 ноября 2018.
- ^ Холл, Дон; э. «Объявление Microsoft о EAI в Индии». Группа управления универсальной приемкой (UASG). Получено 2019-07-06.
- ^ Курт Маки (3 января 2018 г.). «Microsoft добавляет в Exchange Online интернационализацию электронной почты». MCPmag.
- ^ Сам Варшавчик (18 сентября 2018). «Новые выпуски пакетов Courier». курьер-анонс (Список рассылки). Получено 5 июля 2019.