WikiDer > Международная электронная почта
Международная электронная почта возникает из комбинированного предоставления интернационализированные доменные имена (IDN)[1] и интернационализация адреса электронной почты (EAI).[2] В результате получается электронное письмо, содержащее международные символы (символы, которых нет в ASCII набор символов), закодированный как UTF-8, в заголовок электронного письма и в поддержке протоколов передачи почты. Самым существенным аспектом этого является допуск адрес электронной почты (также известные как идентификаторы электронной почты) в большинстве мировых систем письма как на уровне интерфейса, так и на уровне транспорта.
Адрес электронной почты
Традиционные адреса электронной почты ограничены символами из английский алфавит и несколько других специальных символов.[3]
Следующие действительные традиционные адреса электронной почты:
Abc@example.com (английский, ASCII) Abc.123@example.com (английский, ASCII) user+mailbox/department=shipping@example.com (английский, ASCII)! # $% & '* + - / =? ^_`.{|}~@example.com (английский, ASCII) "Abc @ def" @ example.com (английский, ASCII) "Fred Bloggs" @ example.com (английский, ASCII) "Joe. Blow" @ example.com (английский, ASCII)
Русский может пожелать использовать иван.сергеев@пример.рф в качестве идентификатора, но им придется использовать транскрипцию, например ivan.sergeev@example.ru или даже какой-нибудь другой, совершенно не связанный идентификатор. То же самое верно и в отношении китайцев, японцев и многих других национальностей, которые не используют Латинские шрифты, но также относится к пользователям из неанглоязычных европейских стран, чьи желаемые адреса могут содержать диакритические знаки (например. Андре или же 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.