Назад | Перейти на главную страницу

Доменные имена IDN по IMAP / POP3

Я настраиваю почтовый сервер (Postfix, Dovecot), и меня интересует IDN (международное доменное имя) на стороне IMAP / POP3.

Должен ли я использовать формат с кодировкой ASCII (PUNY / ACE) для входа в систему Dovecot или пользователи должны входить в систему в удобном для пользователя формате Unicode?

Я почти уверен, что доменное имя в кодировке ASCII - правильный ответ, но я действительно не нашел четкого ответа на этот вопрос нигде в Интернете.

Я прав насчет этого?

Спасибо.

Правильный ответ - использовать формат ACE (xn - XXXXX.tld).

Теоретически у Dovecot нет проблем с работой с более или менее любыми символами в доменном имени (но это должно быть включено в его конфигурации через auth_username_chars).

С другой стороны, MUA, похоже, не поддерживают это, они ожидают строку в кодировке ascii (хотя я думаю, что они могли бы поддерживать это или, по крайней мере, принимать строку Unicode и преобразовывать ее во внутреннюю ACE для лучшего взаимодействия с пользователем).