Международная электронная почта - International email

Международная электронная почта возникает в результате комбинированного предоставления интернационализированных доменных имен ( IDN ) и интернационализации адресов электронной почты ( EAI ). Результатом является электронное письмо, содержащее международные символы (символы, которых нет в наборе символов ASCII ), закодированные как UTF-8 , в заголовке электронной почты и в поддерживающих протоколах передачи почты. Наиболее важным аспектом этого является разрешение адресов электронной почты (также известных как идентификаторы электронной почты) в большинстве мировых систем письма как на уровне интерфейса, так и на уровне транспорта.

Адрес электронной почты

Традиционные адреса электронной почты ограничены символами английского алфавита и несколькими другими специальными символами.

Ниже приведены действительные традиционные адреса электронной почты:

Abc@example.com                               (English, ASCII)
Abc.123@example.com                           (English, ASCII)   
user+mailbox/department=shipping@example.com  (English, ASCII)
!#$%&'*+-/=?^_`.{|}~@example.com              (English, ASCII)
"Abc@def"@example.com                         (English, ASCII)
"Fred\ Bloggs"@example.com                    (English, ASCII)
"Joe.\\Blow"@example.com                      (English, ASCII)

Русский может пожелать использовать иван.сергеев@пример.рф в качестве своего идентификатора, но вместо этого будет вынужден использовать транскрипцию, такую ​​как ivan.sergeev@example.ru, или даже какой-либо другой, совершенно не связанный с этим идентификатор. То же самое, несомненно, относится к китайцам, японцам и многим другим национальностям, которые не используют латинские шрифты , но также относится к пользователям из неанглоязычных европейских стран, чьи желаемые адреса могут содержать диакритические знаки (например, André или Płużyna ). В результате пользователи электронной почты вынуждены идентифицировать себя с помощью неродных скриптов - или программисты почтовых систем должны компенсировать это, преобразовывая идентификаторы из своих собственных скриптов в скрипты ASCII и обратно на уровне пользовательского интерфейса.

Международная электронная почта, напротив, использует символы Unicode, закодированные как UTF-8, что позволяет кодировать текст адресов в большинстве мировых систем письма.

Ниже приведены действительные международные адреса электронной почты :

用户@例子.广告               (Chinese, Unicode)
अजय@डाटा.भारत               (Hindi, Unicode)
квіточка@пошта.укр          (Ukrainian, Unicode)
χρήστης@παράδειγμα.ελ       (Greek, Unicode)
Dörte@Sörensen.example.com  (German, Unicode)
коля@пример.рф              (Russian, Unicode)

С другой стороны, в случае доменов Idn, подпадающих под исключения, они не подвергаются кодированию, или из-за того, что собственные символы не имеют перевода, или из-за того, что еще нет кодировки для этих определенных символов, соответствующие символы e -почтовые адреса также будут отображаться с собственными символами, а не с их кодом в кодировке. Так, например, для домена xn--9ckb.com указанный ниже адрес электронной почты отображается так, как он написан в Gmail и почти во всех других международных почтовых службах.

support@ツッ.com            (Katakana, Unicode)

Заголовки UTF-8

Хотя традиционный формат для раздела заголовка электронной почты позволяет включать символы, отличные от ASCII, в часть значения некоторых полей заголовка с использованием слов в кодировке MIME (например, в отображаемых именах или в поле заголовка темы ), кодирование MIME не должно быть используется для кодирования другой информации в заголовке, такой как адрес электронной почты, или в полях заголовка, таких как Message-ID или Received . Более того, кодирование MIME требует дополнительной обработки заголовка для преобразования данных в его представление слова в кодировке MIME и обратно и ухудшает читаемость раздела заголовка.

Стандарты 2012 RFC 6532 и RFC 6531 допускают включение символов Unicode в содержимое заголовка с использованием кодировки UTF-8 и их передачу через SMTP, но на практике поддержка только медленно развертывается.

Совместимость через понижение версии

Интернационализация домена работает путем понижения версии. Части UTF-8, известные как U-метки, преобразуются в A-метки с помощью специального метода, называемого IDNA. Например, sörensen.example.comкодируется как xn--srensen-90a.example.com. В 2003 году, когда потребность была удовлетворена, это казалось проще, чем проверить, может ли все программное обеспечение DNS соответствовать строкам UTF-8, хотя теоретически DNS может передавать двоичные данные. Эта кодировка необходима перед выдачей DNS-запросов.

Обратите внимание, что доменные имена также, если не в первую очередь, используются для веб-навигации. EAI отличается.

Поскольку традиционные стандарты электронной почты ограничивают все значения заголовков электронной почты только символами ASCII, возможно, что присутствие символов UTF-8 в заголовках электронной почты снижает стабильность и надежность передачи такой электронной почты. Это связано с тем, что некоторые почтовые серверы не поддерживают эти символы. Проверка соответствия строкам UTF-8 должна выполняться программным пакетом за программным пакетом (см. #Adoption ниже). IETF предложил экспериментальный метод, с помощью которого электронная почта могла быть каким-то образом понижена до устаревшего формата, полностью основанного на ASCII, который все стандартные электронные письма поддержка серверов. Это предложение было слишком громоздким, потому что значение левой части адреса электронной почты является локальным для целевого сервера. Невозможно проверить, что имя пользователя не является действительным, используемым в каком-либо домене. Таким образом, этот эксперимент был отменен в 2012 году в соответствии с RFC 6530. xn--something

Рамки стандартов

Набор Интернет-документов RFC RFC 6530, RFC 6531, RFC 6532 и RFC 6533, опубликованных в феврале 2012 года, определяет механизмы и расширения протокола, необходимые для полной поддержки интернационализированных адресов электронной почты. Эти изменения включают расширение SMTP и расширение синтаксиса заголовка электронной почты для размещения данных UTF-8. Набор документов также включает обсуждение основных предположений и проблем, связанных с развертыванием полностью интернационализированной электронной почты.

Принятие

  • 2013-11-14: The Bat! В почтовом клиенте реализована поддержка интернационализированных доменных имен (IDN) в адресах электронной почты.
  • 2014-07-15: почтовая программа Postfix начала поддерживать интернационализированную электронную почту, также известную как EAI или SMTPUTF8 , определенную в RFC 6530 .. RFC 6533. Первоначальная поддержка была доступна в разрабатываемой версии 20140715, а 08.02.2015 закончилась в стабильный выпуск 3.0.0. Это поддерживает UTF-8 в адресах отправителей SMTP или LMTP, адресах получателей и значениях заголовков сообщений.
  • 2014-07-19: Сервер электронной почты XgenPlus начал поддерживать электронную почту на основе IDN, также известную как поддержка SMTPUTF8 , особенно для домена .भारत.
  • 2014-08-05: Google объявил, что Gmail будет распознавать адреса, содержащие диакритические или нелатинские символы, с дополнительной поддержкой интернационализации. Их почтовые программы (MX MTA) объявляют о поддержке расширения SMTP для интернационализированной электронной почты (SMTPUTF8, RFC 6531).
  • 2014-09-30: Message Systems объявили, что их продукт Momentum (версии 4.1 и 3.6.5) обеспечивает поддержку SMTPUTF8 , расширение интернационализации адресов электронной почты для протокола SMTP, позволяющее отправлять электронные письма новым получателям, не относящимся к западным адресам.
  • 2014-10-22: версия 2.10.0 из AMaViS фильтра содержимого почты был выпущен , который добавлена поддержка SMTPUTF8 , EAI и IDN .
  • 2016-12-07: почта.рус запускает полностью русскую (кириллицу) электронную почту в Москве через пресс-конференцию.
  • Главный министр Раджастана Васундхара Радже запустил один бесплатный адрес электронной почты @ rajasthan.in и домен @ राजस्थान.भारत 3 декабря 2017 года. Штат Раджастан стал первым штатом в мире, который предоставил адрес электронной почты каждому гражданину на его родном языке.
  • 2016-10-18: Data Xgen Technologies запустила бесплатный лингвистический адрес электронной почты под названием "DATAMAIL". В поддержку Digital India это остановило работу индийского почтового приложения, которое поддерживает IDN ( международное доменное имя ) на хинди (हिन्दी), гуджарати (ગુજરાતી), урду (اردو), пенджаби (ਪੰਜਾਬੀ ਦੇ), тамильском (தமிழ்), телгу (తెలుగు). ), Бенгальский (বাংলা), маратхи (मराठी), латинский английский. DATAMAIL запустила международные языки для стран, использующих арабский (العَرَبِيَّة), русский (русский) и китайский (汉语 / 漢語) в качестве базового языка.
  • 2017-03-07: Apple Store включает продукт для поддержки EAI.
  • 2017-12-27: Microsoft объявляет о предстоящей поддержке электронной почты IDN в Office 365, а также объявляет о том, что партнер XgenPlus размещает почтовые ящики IDN.
  • 2018-01-03: Microsoft добавляет в Exchange Online интернационализацию электронной почты.
  • 2018-09-18: Courier-MTA выпускает поддержку сообщений электронной почты Unicode в кодировке UTF-8 для всех пакетов Courier. Кроме того, Courier-IMAP использует Unicode (UTF8) для имен папок maildir.

Смотрите также

использованная литература

Библиография

внешние ссылки