Как заставить почту работать для идентификаторов электронной почты IDN - PullRequest
1 голос
/ 29 июня 2010

У меня есть mailto: test @ 维奈 .com на изображении, которое при нажатии открывает почтовый клиент, но emailID выглядит как asas @ ç »´å ¥ ˆ.com.

Есть идеи, как получить ссылку mailto: для доменов IDN?

1 Ответ

1 голос
/ 29 июня 2010

Я думаю, что именно здесь приходит представление punycode . Punycode - это метод преобразования доменных имен UTF-8 в строку ASCII, который будет работать в системах, которые не могут работать с интернационализированными доменными именами.

test@维奈.com

становится

mailto:test@xn--ntsp09f.com

Я предполагаю, что есть библиотека для ASP.NET, которая может преобразовывать доменные имена юникода в такую ​​строку ACE.

Связанный: Онлайн-конвертер Punycode

...