0 / 0 / 0
Регистрация: 22.06.2013
Сообщений: 38
|
||||||
1 | ||||||
Отправка сообщений на почту07.12.2013, 19:03. Показов 3317. Ответов 4
Метки нет (Все метки)
Доброго времени суток, столкнулся с такой проблемой
В общем есть файл mail.php в этом файле есть такой код для отправки сообщений на почту:
Проблема в чем: когда записываю email на английском языке "$to = "qwerty@qw.ru"" тогда письма доходят и все в порядке, если же записываю email на русском к примеру "$to = "qwerty@текст-текст.рф"" тогда письма не доходят. Возможно причина в том что в email есть русские буквы, подскажите пожалуйста как исправить эту проблему? может нужна кодировка какая-то или доп. код Буду весьма вам благодарен
0
|
07.12.2013, 19:03 | |
Ответы с готовыми решениями:
4
Отправка сообщений на почту Отправка сообщений на почту smtp Обратная связь (отправка сообщений на почту) Отправка сообщений на почту с двух форм |
08.12.2013, 12:02 | 3 | |||||
Если не ошибаюсь, то кириллицу в почтовых заголовках нужно base64-кодировать, поскольку по стандарту в заголовках не могут находиться символы вне диапазона 32 - 127 (диапазон не вспомню, но не суть важно ).
Для этого есть функция base64_encode(), и куча инструкций в поисковиках. Хотя, я могу и ошибаться, и будет достаточно просто обрамить e-mail в угловые скобки:
0
|
32 / 32 / 5
Регистрация: 15.11.2010
Сообщений: 167
|
|
08.12.2013, 17:39 | 4 |
Может это поможет
Punycode – конвертация. – это конвертация символов в кодировке Unicode в формат, поддерживаемый инфраструктурой DNS. Алгоритм преобразования описан в стандарте RFC 3492. Чтобы IDN(Интернационализованные доменные имена)-домен после преобразования нельзя было спутать с обычным доменом, все IDN-домены начинаются со специального префикса «XN--». Для пользователей Рунета, которые первыми получили возможность регистрации и использования в своих проектах IDN-доменов в кириллической зоне .РФ, Punycode-преобразование применяется не только к имени домена, но и к зоне (домен верхнего уровня – .РФ). Псевдонимом, прописанным в DNS, для домена .РФ является сочетание символов «XN--P1AI». Таким образом, кириллический домен «МойСайт.РФ» после Punycode-преобразования будет выглядеть «XN--80ARBJKTJ.XN--P1AI».
2
|
0 / 0 / 0
Регистрация: 22.06.2013
Сообщений: 38
|
|
09.12.2013, 16:18 [ТС] | 5 |
0
|
09.12.2013, 16:18 | |
09.12.2013, 16:18 | |
Помогаю со студенческими работами здесь
5
Отправка сообщений на почту с PHP формы через пхп исполнитель Рассылка сообщений на почту Задержка сообщений с сайта на почту Как реализовать select форма отправки сообщений на почту Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |