Внедрение универсального принятия доменных имен и адресов электронной почты: различия между версиями
Admin (обсуждение | вклад) |
Admin (обсуждение | вклад) |
||
(не показаны 32 промежуточные версии 2 участников) | |||
Строка 8: | Строка 8: | ||
== Техническая документация == | == Техническая документация == | ||
* [https://xn--80adfafgo7bio2n.xn--p1ai/%D1%83%D1%87%D0%B0%D1%81%D1%82%D0%BD%D0%B8%D0%BA%D0%B0%D0%BC/%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%B0%D1%86%D0%B8%D1%8F/%D1%80%D0%B5%D0%BA%D0%BE%D0%BC%D0%B5%D0%BD%D0%B4%D0%B0%D1%86%D0%B8%D0%B8-%D0%B4%D0%BB%D1%8F-%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%BD%D0%BE%D0%B3%D0%BE-%D0%B0%D0%B4%D0%BC%D0%B8%D0%BD%D0%B8%D1%81%D1%82%D1%80%D0%B0%D1%82%D0%BE%D1%80%D0%B0.php Рекомендации для системного администратора по построению сервиса электронной почты с поддержкой интернационализированных (кириллических) адресов] | * [https://xn--80adfafgo7bio2n.xn--p1ai/%D1%83%D1%87%D0%B0%D1%81%D1%82%D0%BD%D0%B8%D0%BA%D0%B0%D0%BC/%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%B0%D1%86%D0%B8%D1%8F/%D1%80%D0%B5%D0%BA%D0%BE%D0%BC%D0%B5%D0%BD%D0%B4%D0%B0%D1%86%D0%B8%D0%B8-%D0%B4%D0%BB%D1%8F-%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%BD%D0%BE%D0%B3%D0%BE-%D0%B0%D0%B4%D0%BC%D0%B8%D0%BD%D0%B8%D1%81%D1%82%D1%80%D0%B0%D1%82%D0%BE%D1%80%D0%B0.php Рекомендации для системного администратора по построению сервиса электронной почты с поддержкой интернационализированных (кириллических) адресов] | ||
* [https://xn--80adfafgo7bio2n.xn--p1ai/%D1%83%D1%87%D0%B0%D1%81%D1%82%D0%BD%D0%B8%D0%BA%D0%B0%D0%BC/%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%B0%D1%86%D0%B8%D1%8F/%D1%80%D0%B5%D0%BA%D0%BE%D0%BC%D0%B5%D0%BD%D0%B4%D0%B0%D1%86%D0%B8%D0%B8-%D0%BF%D0%BE-%D0%BF%D1%80%D0%B8%D1%81%D0%B2%D0%BE%D0%B5%D0%BD%D0%B8%D1%8E-%D0%B8%D0%BC%D0%B5%D0%BD.pdf Рекомендации по присвоению имен интернационализированных адресов электронной почты] | * [https://xn--80adfafgo7bio2n.xn--p1ai/%D1%83%D1%87%D0%B0%D1%81%D1%82%D0%BD%D0%B8%D0%BA%D0%B0%D0%BC/%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%B0%D1%86%D0%B8%D1%8F/%D1%80%D0%B5%D0%BA%D0%BE%D0%BC%D0%B5%D0%BD%D0%B4%D0%B0%D1%86%D0%B8%D0%B8-%D0%BF%D0%BE-%D0%BF%D1%80%D0%B8%D1%81%D0%B2%D0%BE%D0%B5%D0%BD%D0%B8%D1%8E-%D0%B8%D0%BC%D0%B5%D0%BD.pdf Рекомендации по присвоению имен интернационализированных адресов электронной почты] | ||
* [https://uasg.tech/download/uasg-004-use-cases-for-ua-readiness-evaluation-en/ Примеры оценки систем на готовность к универсальному принятию (UASG004)] | |||
* [https://uasg.tech/wp-content/uploads/2020/07/UASG004-en-digital.txt Исходные данные для примеров оценки, описанных в UASG004 (Data UASG004A)] | |||
== Настройка EAI почтового сервиса == | == Настройка EAI почтового сервиса == | ||
* [[Инструкция по установке почтового сервера | * [[Инструкция по установке EAI почтового сервера под ОС FreeBSD 10.2]] | ||
* [[Инструкция по установке EAI почтового сервера под ОС CentOS 7]] | |||
* [[Инструкция по установке EAI почтового сервера под ОС Debian 11 amd64]] | |||
* [[Инструкция по установке EAI почтового сервера под ОС Ubuntu 22.04 LTS]] | |||
* [[Инструкция по созданию и настройке почтовых ящиков с кириллическим адресом электронной почты для ПО сервера электронной почты Communigate Pro]] | |||
* [[Инструкция по работе с кириллическими адресами электронной почты в панели управления ispmanager версия 6.83]] | |||
= <strong>Универсальное принятие для разработчиков</strong> = | = <strong>Универсальное принятие для разработчиков</strong> = | ||
== Техническая документация == | == Техническая документация == | ||
* [[Рекомендации по внедрению в программном обеспечении поддержки доменных имен и адресов почты c использованием символов кириллицы|Рекомендации по внедрению в программном обеспечении поддержки интернационализированных (кириллических) доменных имен и адресов электронной почты в доменах верхнего уровня .РФ, .SU, .ДЕТИ, .МОСКВА, .РУС]] | |||
* [[Пример использования валидирующих EAI и IDN библиотек в коде Python]] | |||
* [[Пример использования валидирующих EAI и IDN библиотек в коде Java]] | |||
* [[Пример использования валидирующих EAI и IDN библиотек в коде Javascript]] | |||
* [https://uasg.tech/download/uasg-031-faqs-ua-readiness-of-programming-languages-and-email-tools-en/ Ответы на часто задаваемые вопросы (FAQ) о поддержке универсального принятия в языках программирования, а также о поддержке EAI в инструментах и службах электронной почты (UASG031)] | |||
* [https://xn--80adfafgo7bio2n.xn--p1ai/%D1%83%D1%87%D0%B0%D1%81%D1%82%D0%BD%D0%B8%D0%BA%D0%B0%D0%BC/%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%B0%D1%86%D0%B8%D1%8F/%D1%80%D0%B5%D0%BA%D0%BE%D0%BC%D0%B5%D0%BD%D0%B4%D0%B0%D1%86%D0%B8%D0%B8-%D0%BF%D0%BE-%D0%BB%D0%B8%D0%BD%D0%BA%D0%B8%D1%84%D0%B8%D0%BA%D0%B0%D1%86%D0%B8%D0%B8-URL-%D1%81%D0%BE%D0%B4%D0%B5%D1%80%D0%B6%D0%B0%D1%89%D0%B8%D1%85-%D0%BA%D0%B8%D1%80%D0%B8%D0%BB%D0%BB%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%B5-%D1%81%D0%B8%D0%BC%D0%B2%D0%BE%D0%BB%D1%8B.php Рекомендации по линкификации URL, содержащих кириллические символы] | |||
Разработчики, внедряющие в своих программных продуктах поддержку интернационализированных доменных имен и адресов электронной почты, могут получить тестовые кириллические адреса электронной почты для опытной эксплуатации и проведения тестирования — [https://xn--80adfafgo7bio2n.xn--p1ai/%D1%83%D1%87%D0%B0%D1%81%D1%82%D0%BD%D0%B8%D0%BA%D0%B0%D0%BC/%D1%82%D0%B5%D1%81%D1%82%D0%BE%D0%B2%D1%8B%D0%B5-e-mail-%D0%B0%D0%B4%D1%80%D0%B5%D1%81%D0%B0/ заявка на предоставление тестового кириллического email адреса] | |||
== Готовность ПО к универсальному принятию == | |||
* [https:// | * [https://xn--80adfafgo7bio2n.xn--p1ai/%D0%BA%D0%B0%D1%82%D0%B0%D0%BB%D0%BE%D0%B3/ Актуальный список программного обеспечения и сервисов с указанием их текущего статуса поддержки IDN и EAI] | ||
* [https://uasg.tech/download/uasg-018-reviewing-programming-languages-and-frameworks-for-compliance-with-universal-acceptance-good-practice-en/ Обзор соответствия библиотек и фреймворков языков программирования передовым практикам универсального принятия, 2019 (UASG018)] | |||
* [https://uasg.tech/download/uasg-018-reviewing-programming-languages-and-frameworks-for-compliance-with-universal-acceptance-good-practice-en/ Обзор соответствия библиотек и фреймворков языков программирования передовым практикам универсального принятия, | * [https://uasg.tech/download/uasg-018a-ua-compliance-of-some-programming-language-libraries-and-frameworks-en/ Результаты проверки готовности к универсальному принятию языков C, C#, Go, Java, Javascript, Python3, Rust и фреймворков, включая тестирование EAI, 2020 (UASG018A)] | ||
* [https://uasg.tech/download/uasg-018a-ua-compliance-of-some-programming-language-libraries-and-frameworks-en/ Результаты проверки готовности к универсальному принятию языков C, C#, Go, Java, Javascript, Python3, Rust и фреймворков, включая тестирование | * [https://uasg.tech/download/uasg-033-ua-readiness-of-open-source-code-pilot-en/ Отчет об оценке готовности к универсальному принятию ПО с открытым программным кодом (UASG033)] | ||
* [https://uasg.tech/download/uasg-033-ua-readiness-of-open-source-code-pilot-en/ | |||
* [https://uasg.tech/download/uasg-030-evaluation-of-eai-support-in-email-software-and-services-report-en/ Отчет об оценке поддержки EAI в программном обеспечении и электронной почте (UASG030)] | * [https://uasg.tech/download/uasg-030-evaluation-of-eai-support-in-email-software-and-services-report-en/ Отчет об оценке поддержки EAI в программном обеспечении и электронной почте (UASG030)] | ||
* [https://uasg.tech/download/uasg-030a-eai-software-test-results-en/ Отчет-продолжение UASG030 с проверкой семи дополнительных программных пакетов: Mozilla Thunderbird Beta, Xgenplus и Spamjadoo, Sendmail 8.17 alpha, Halon, Dovecot, Mailchannels и Spamassassin (UASG030A)] | * [https://uasg.tech/download/uasg-030a-eai-software-test-results-en/ Отчет-продолжение UASG030 с проверкой семи дополнительных программных пакетов: Mozilla Thunderbird Beta, Xgenplus и Spamjadoo, Sendmail 8.17 alpha, Halon, Dovecot, Mailchannels и Spamassassin (UASG030A)] | ||
== Тестирование ПО на соответствие универсальному принятию == | == Тестирование ПО на соответствие универсальному принятию == | ||
Строка 41: | Строка 50: | ||
* [https://xn--80adfafgo7bio2n.xn--p1ai/%D1%83%D1%87%D0%B0%D1%81%D1%82%D0%BD%D0%B8%D0%BA%D0%B0%D0%BC/%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%B0%D1%86%D0%B8%D1%8F/ua-test-domain-rf.pdf Методика анализа готовности к универсальному принятию для программного обеспечения, обрабатывающего доменные имена и e-mail] | * [https://xn--80adfafgo7bio2n.xn--p1ai/%D1%83%D1%87%D0%B0%D1%81%D1%82%D0%BD%D0%B8%D0%BA%D0%B0%D0%BC/%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%B0%D1%86%D0%B8%D1%8F/ua-test-domain-rf.pdf Методика анализа готовности к универсальному принятию для программного обеспечения, обрабатывающего доменные имена и e-mail] | ||
* [https:// | * [https://поддерживаю.рф/каталог/получить-подтверждение/ Получение подтверждения реализации в вашем ПО или сервисе критериев универсального принятия домена .РФ] | ||
= <strong>Тренинги по внедрению поддержки IDN и EAI</strong> = | = <strong>Тренинги по внедрению поддержки IDN и EAI</strong> = | ||
Строка 47: | Строка 56: | ||
== Обучающие семинары и тренинги == | == Обучающие семинары и тренинги == | ||
=== Онлайн-семинар для системных администраторов «Как настроить электронную почту в домене .РФ» === | |||
[[Файл:Tr-5.png|без|link=https://www.youtube.com/watch?v=wqp-Z7rjTF0&t=398s]] | |||
[https://поддерживаю.рф/upload/EAI_Workshop.pdf Презентация тренинга] | |||
=== Онлайн-тренинг для Python-разработчиков === | === Онлайн-тренинг для Python-разработчиков === | ||
[[Файл:Tr-3.png|без|link=https://www.youtube.com/watch?v=nTOLXTf7qo4&feature=youtu.be&ab_channel=%D0%9A%D0%BE%D0%BE%D1%80%D0%B4%D0%B8%D0%BD%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D1%8B%D0%B9%D1%86%D0%B5%D0%BD%D1%82%D1%80%D0%B4%D0%BE%D0%BC%D0%B5%D0%BD%D0%BE%D0%B2RU%D0%B8%D0%A0%D0%A4]] | [[Файл:Tr-3.png|без|link=https://www.youtube.com/watch?v=nTOLXTf7qo4&feature=youtu.be&ab_channel=%D0%9A%D0%BE%D0%BE%D1%80%D0%B4%D0%B8%D0%BD%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D1%8B%D0%B9%D1%86%D0%B5%D0%BD%D1%82%D1%80%D0%B4%D0%BE%D0%BC%D0%B5%D0%BD%D0%BE%D0%B2RU%D0%B8%D0%A0%D0%A4]] | ||
[https://поддерживаю.рф/upload/ua_python.pdf Презентация тренинга] | [https://поддерживаю.рф/upload/ua_python.pdf Презентация тренинга] | ||
=== Онлайн-семинар для Java-разработчиков === | === Онлайн-семинар для Java-разработчиков === | ||
[[Файл:Tr-2.png|без|link=https://www.youtube.com/watch?v=sncf92vW5J0&feature=youtu.be&ab_channel=%D0%9A%D0%BE%D0%BE%D1%80%D0%B4%D0%B8%D0%BD%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D1%8B%D0%B9%D1%86%D0%B5%D0%BD%D1%82%D1%80%D0%B4%D0%BE%D0%BC%D0%B5%D0%BD%D0%BE%D0%B2RU%D0%B8%D0%A0%D0%A4]] | [[Файл:Tr-2.png|без|link=https://www.youtube.com/watch?v=sncf92vW5J0&feature=youtu.be&ab_channel=%D0%9A%D0%BE%D0%BE%D1%80%D0%B4%D0%B8%D0%BD%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D1%8B%D0%B9%D1%86%D0%B5%D0%BD%D1%82%D1%80%D0%B4%D0%BE%D0%BC%D0%B5%D0%BD%D0%BE%D0%B2RU%D0%B8%D0%A0%D0%A4]] | ||
[https://поддерживаю.рф/upload/ua-for-java-developers-2020.pdf Презентация | [https://поддерживаю.рф/upload/ua-for-java-developers-2020.pdf Презентация семинара] | ||
=== Онлайн-тренинг по внедрению EAI в почтовых системах === | |||
[[Файл:Tr-1.png|без|link=https://www.youtube.com/watch?v=wqp-Z7rjTF0&feature=youtu.be&ab_channel=%D0%A0%D0%98%D0%A4%D0%9A%D0%98%D0%91]] | |||
[https://поддерживаю.рф/upload/EAI_training.pdf Презентация тренинга] | |||
=== Вебинар «Угрозы визуальной схожести в доменной и почтовой адресации» === | |||
[[Файл:Tr- | [[Файл:Tr-6.png|без|link=https://www.youtube.com/watch?v=nwzRNwtItYA]] | ||
[https://поддерживаю.рф/upload/ | [https://поддерживаю.рф/upload/Webinar_homoglyphs_July2024.pdf Презентация семинара] |
Текущая версия от 15:32, 21 июля 2024
Универсальное принятие доменных имен и адресов электронной почты
Универсальное принятие (UA) – это состояние, когда все допустимые доменные имена и адреса электронной почты правильно и единообразно принимаются, проверяются, хранятся, обрабатываются и отображаются любым программным обеспечением, системой или устройством.
Сегодня доменные имена могут включать строки доменов верхнего уровня, длина которых превышает длину строк привычных старых доменов (то есть более трех символов). При этом в доменных именах и адресах электронной почты теперь могут использоваться символы из набора Unicode, который гораздо шире традиционного ASCII. При этом перечень доменов верхнего уровня теперь меняется динамически.
Универсальное принятие для системных администраторов
Техническая документация
Настройка EAI почтового сервиса
- Инструкция по установке EAI почтового сервера под ОС FreeBSD 10.2
- Инструкция по установке EAI почтового сервера под ОС CentOS 7
- Инструкция по установке EAI почтового сервера под ОС Debian 11 amd64
- Инструкция по установке EAI почтового сервера под ОС Ubuntu 22.04 LTS
- Инструкция по созданию и настройке почтовых ящиков с кириллическим адресом электронной почты для ПО сервера электронной почты Communigate Pro
- Инструкция по работе с кириллическими адресами электронной почты в панели управления ispmanager версия 6.83
Универсальное принятие для разработчиков
Техническая документация
- Рекомендации по внедрению в программном обеспечении поддержки интернационализированных (кириллических) доменных имен и адресов электронной почты в доменах верхнего уровня .РФ, .SU, .ДЕТИ, .МОСКВА, .РУС
- Пример использования валидирующих EAI и IDN библиотек в коде Python
- Пример использования валидирующих EAI и IDN библиотек в коде Java
- Пример использования валидирующих EAI и IDN библиотек в коде Javascript
- Ответы на часто задаваемые вопросы (FAQ) о поддержке универсального принятия в языках программирования, а также о поддержке EAI в инструментах и службах электронной почты (UASG031)
- Рекомендации по линкификации URL, содержащих кириллические символы
Разработчики, внедряющие в своих программных продуктах поддержку интернационализированных доменных имен и адресов электронной почты, могут получить тестовые кириллические адреса электронной почты для опытной эксплуатации и проведения тестирования — заявка на предоставление тестового кириллического email адреса
Готовность ПО к универсальному принятию
- Актуальный список программного обеспечения и сервисов с указанием их текущего статуса поддержки IDN и EAI
- Обзор соответствия библиотек и фреймворков языков программирования передовым практикам универсального принятия, 2019 (UASG018)
- Результаты проверки готовности к универсальному принятию языков C, C#, Go, Java, Javascript, Python3, Rust и фреймворков, включая тестирование EAI, 2020 (UASG018A)
- Отчет об оценке готовности к универсальному принятию ПО с открытым программным кодом (UASG033)
- Отчет об оценке поддержки EAI в программном обеспечении и электронной почте (UASG030)
- Отчет-продолжение UASG030 с проверкой семи дополнительных программных пакетов: Mozilla Thunderbird Beta, Xgenplus и Spamjadoo, Sendmail 8.17 alpha, Halon, Dovecot, Mailchannels и Spamassassin (UASG030A)
Тестирование ПО на соответствие универсальному принятию
Разработчики могут проанализировать свои продукты на соответствие критериям универсального принятия и получить подтверждение такого соответствия:
- Методика анализа готовности к универсальному принятию для программного обеспечения, обрабатывающего доменные имена и e-mail
- Получение подтверждения реализации в вашем ПО или сервисе критериев универсального принятия домена .РФ