Внедрение универсального принятия доменных имен и адресов электронной почты
Универсальное принятие доменных имен и адресов электронной почты
Универсальное принятие (UA) – это состояние, когда все допустимые доменные имена и адреса электронной почты правильно и единообразно принимаются, проверяются, хранятся, обрабатываются и отображаются любым программным обеспечением, системой или устройством.
Сегодня доменные имена могут включать строки доменов верхнего уровня, длина которых превышает длину строк привычных старых доменов (то есть более трех символов). При этом в доменных именах и адресах электронной почты теперь могут использоваться символы из набора Unicode, который гораздо шире традиционного ASCII. При этом перечень доменов верхнего уровня теперь меняется динамически.
Универсальное принятие для системных администраторов
Техническая документация
- Тестовые случаи для разработчиков для оценки систем на готовность к универсальному принятию, разработанные Группой управления по универсальному принятию (Universal Acceptance Steering Group (UASG)) (UASG004)
- Данные для тестовых случаев, описанных в UASG 004 (Data UASG004A)
- Рекомендации для системного администратора по построению сервиса электронной почты с поддержкой интернационализированных (кириллических) адресов
- Рекомендации по присвоению имен интернационализированных адресов электронной почты
Настройка EAI почтового сервиса
Инструкция по установке почтового сервера с поддержкой интернационализированных адресов под ОС FreeBSD 10.2
Установка Postfix с расширением SMTPUTF8, Cyrus SASL и OpenSSL
Почтовый сервер: общая информация
С помощью данной инструкции вы сможете установить почтовый сервер, который сможет получать почту с интернационализированных почтовых адресов за счет поддержки расширения SMTPUTF8.
Система поддерживает протоколы IMAP и POP3 при помощи почтового сервера Courier. Пользователи добавляются как локальные, с логином SSH, так и без него. Их почта хранится в папке /home/user.
Используется ОС Freebsd 10.2
Уведомление, требования и первичная установка
- Убедитесь, что у вас установлена версия Postfix не ниже 3.0
- Если вы устанавливаете какие-либо компоненты почты после установки сервера, обязательно протестируйте сервер на предмет возврата почты SMTPUTF8.
- Предварительно необходимо настроить ресурсные записи DNS, имя хоста – это имя вашего домена (например, domain.com )
- mail.hostname – это имя вашего почтового сервера (например, mail.domain.com)
Необходим рабочий сервер FreeBSD с аккаунтом root (привилегии sudo)
- Установка функционирует как root, если не указано иное
Update your hostname
Универсальное принятие для разработчиков
Техническая документация
- Тестовые случаи для разработчиков для оценки систем на готовность к универсальному принятию, разработанные Группой управления по универсальному принятию (Universal Acceptance Steering Group (UASG)) (UASG004))
- Данные для тестовых случаев, описанных в UASG 004 (Data UASG004A)
- Обзор соответствия библиотек и фреймворков языков программирования передовым практикам универсального принятия, 2019 (UASG018)
- Результаты проверки готовности к универсальному принятию языков C, C#, Go, Java, Javascript, Python3, Rust и фреймворков, включая тестирование интернационализированной электронной почты, 2020 (UASG018A)
- Документ для оценки готовности к универсальному принятию ПО с открытым программным кодом (UASG033)
- Отчет об оценке поддержки EAI в программном обеспечении и электронной почте (UASG030)
- Отчет-продолжение UASG030 с проверкой семи дополнительных программных пакетов: Mozilla Thunderbird Beta, Xgenplus и Spamjadoo, Sendmail 8.17 alpha, Halon, Dovecot, Mailchannels и Spamassassin (UASG030A)
- Ответы на часто задаваемые вопросы (FAQ) о поддержке UA в языках программирования, а также о поддержке EAI в инструментах и службах электронной почты (UASG031 FAQs)
- Рекомендации системным администраторам электронной почты по предоставлению почтовых ящиков, настройке и управлению системами, совместимыми с интернационализированными адресами электронной почты (UASG028)
Разработчики, внедряющие в своих программных продуктах поддержку интернационализированных доменных имен и адресов электронной почты, могут получить тестовые кириллические адреса электронной почты для опытной эксплуатации и проведения тестирования — заявка на предоставление тестового кириллического email адреса
- Актуальный список проверенного программного обеспечения и сервисов с указанием их текущего статуса поддержки IDN/EAI
- Рекомендации по внедрению в программном обеспечении поддержки интернационализированных доменных имен и адресов электронной почты в домене верхнего уровня .РФ
- Рекомендации по внедрению в программном обеспечении поддержки доменных имен и адресов электронной почты c использованием символов кириллицы
Тестирование ПО на соответствие универсальному принятию
Разработчики могут проанализировать свои продукты на соответствие критериям универсального принятия и получить подтверждение такого соответствия:
- Методика анализа готовности к универсальному принятию для программного обеспечения, обрабатывающего доменные имена и e-mail
- Получение подтверждения соответствия вашего ПО или сервиса критериям универсального принятия домена .РФ