Проблема Contact form 7 если в адресе email с кириллицей
Проблема с плагином Contact form 7 — если в поле From указан email с кириллицей, например post@почта.рф, письмо не отправляется — как можно решить эту проблему?
Решение — преобразовать кириллический домен в punycode!
Что такое punycode? Это стандартизированный метод преобразования последовательностей Unicode-символов в так называемые ACE-последовательности (кодировка, совместимая с ASCII), которые состоят только из алфавитно-цифровых символов, как это разрешено в доменных именах.
Важнейшей причиной введения Punycode был тот факт, что в утверждённой стандартом системе доменных имен разрешены только 26 символов латинского алфавита, цифры от 0 до 9 и дефис. Для английского и некоторых других языков на основе латинского алфавита этого достаточно, однако другие языки, например, русский могут содержать дополнительные символы.
Как преобразовать адрес — найдите в Google соответствующий сервис по запросу punycode конвертор.