Если возможно, следует ли мне принимать такие электронные письма от пользователей и каких проблем ожидать, когда я буду отправлять письма на такие адреса?
email
internationalization
non-english
Пользователь
источник
источник
Ответы:
Официально согласно RFC 6532 - Да .
Для быстрого объяснения загляните в Википедию по этой теме.
источник
Обновление 2015: используйте RFC 6532
Экспериментальный 5335 был устарел: 6532, и
позже он был установлен в «Категория: Стандарты Track»,
что сделало его стандартом.
Раздел 3.2 (Синтаксис расширения к RFC 5322 ) обновили большинство текстовых полей
включает в себя (правильной) UTF-8.
Обратите внимание на явное включение доменов.
И явное исключение имен заголовков .
Также обратите внимание на NFKC :
И начало раздела 3 :
источник
Проблема в том, что некоторые почтовые клиенты (серверные и / или настольные инструменты) не поддерживают его и выдают исключение «недопустимый адрес электронной почты», когда вы пытаетесь отправить письмо на адрес, содержащий, например, умляуты.
Если вам нужна полная поддержка, вы можете сделать это, преобразовав части адреса электронной почты в «punycode». Это позволяет пользователям вводить свои адреса обычным способом, но вы сохраняете его на поддерживаемом уровне.
Пример: müller.com »xn--mller-kva.com
Оба указывают на одно и то же.
источник
Я бы предположил, что да, поскольку ряд доменов верхнего уровня уже допускает использование символов, отличных от ascii, для доменов, и поскольку домен является частью адреса электронной почты, это вполне возможно. Примером такого домена может быть www.öko.de.
источник
короткий ответ: да
не только в имени пользователя, но и в доменном имени.
источник
Еще нет. IEEE планирует сделать это: Статья H-Online: IEFT планирует интернационализированные адреса электронной почты , вот RfC: Расширение SMTP для интернационализированных адресов электронной почты
Цитата из H-Online (в том виде, в каком она была):
источник
Ответ - да, но их нужно специально кодировать.
Посмотри на это . Прочтите часть, которая относится к заголовкам электронной почты и RFC 2047.
источник