Пять критериев универсального принятия: «Проверка»
Проект Поддерживаю.РФ продолжает публикацию серии статей, в которой подробно рассматриваются технические аспекты реализации в программном обеспечении пяти критериев универсального принятия всех допустимых доменных имен и адресов электронной почты, в том числе интернационализированных: принятие, проверка, хранение, обработка, отображение. Во второй статье разбираем критерий «проверка».
Универсальное принятие — состояние, когда все интернет-ориентированные приложения, сервисы и системы правильно и единообразно принимают, проверяют, хранят, обрабатывают и отображают все корректные доменные имена и адреса электронной почты.
Проверка — это процесс валидации адреса электронной почты или доменного имени на соответствие формату, наличие допустимых символов и, когда это возможно, проверки существования доменного имени в системе доменной адресации (DNS).
Во второй статье даны практические рекомендации для разработчиков программного обеспечения по реализации корректной проверки доменных имен и адресов электронной почты. Включая:
- Как проверить существование домена верхнего уровня
- Допустимая длина доменного имени/ адреса электронной почты
- Допустимые символы в доменном имени/ адресе электронной почты
- Как проводить тестирование критерия «проверка» и из каких этапов оно состоит.
Полный текст статьи доступен на нашем сайте в разделе
«Документация/Пять критериев универсального принятия».