Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
28.11.2020, 11:53
|
|||
---|---|---|---|
|
|||
Проблема с mail(). Бага? |
|||
#18+
Всем добрый день! С этой почтой можно сойти с ума. Отправляю почту через mail(). Текст письма содержится в $_POST['my_message']. Код: php 1.
Фишка в том, что письмо проверку DKIM не проходит. Гугл ругается: dkim "body hash did not verify". Отправляющий SMTP hMailServer 5.6.7 под Windows 2012. Беру текст из $_POST['my_message'] и вставляю прямо в функцию mail() Код: php 1.
и проверка DKIM проходит. Т.е. если в mail() указать текст явно или же отправить письмо с почтового клиента - всё отлично. Стоит в mail() вставить $_POST['my_message'] в параметр текста - отшибает DKIM. Где может быть подводный камень ? Получается, что где-то как-то меняется тело e-mail. Как??? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
28.11.2020, 12:14
|
|||
---|---|---|---|
|
|||
Проблема с mail(). Бага? |
|||
#18+
php 5.4.13. на php-7.1.3-x64 ситуация не изменилась. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
28.11.2020, 12:43
|
|||
---|---|---|---|
|
|||
Проблема с mail(). Бага? |
|||
#18+
Обернул содержимое $_POST['my_message'] в base64 и всё работает. Видимо какие-то символы создают чудеса. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
28.11.2020, 13:18
|
|||
---|---|---|---|
|
|||
Проблема с mail(). Бага? |
|||
#18+
Решил проблему. Код: php 1. 2. 3. 4.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
01.12.2020, 21:56
|
|||
---|---|---|---|
|
|||
Проблема с mail(). Бага? |
|||
#18+
FreeAdman Решил проблему. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
01.12.2020, 22:01
|
|||
---|---|---|---|
|
|||
Проблема с mail(). Бага? |
|||
#18+
Можете просто внимательно просмотреть служебные заголовки и исходное содержимое писем, пришедших вам от тех программ, которые выполняют отправку писем по всем правилам ;) ... |
|||
:
Нравится:
Не нравится:
|
|||
|
30.12.2020, 21:10
|
|||
---|---|---|---|
|
|||
Проблема с mail(). Бага? |
|||
#18+
estic, касательно документации https://www.php.net/manual/ru/function.mail.php В примерах официальных текст без особых изменений девается куда? Напрямую в Mail()! Поэтому кого или что обвинять ? Придумали Mail() для чего-то, а она корявая, за неё надо и заголовки смотреть, и содержимое кодировать. Так делать не надо ... |
|||
:
Нравится:
Не нравится:
|
|||
|
02.01.2021, 18:57
|
|||
---|---|---|---|
|
|||
Проблема с mail(). Бага? |
|||
#18+
FreeAdman, она не "корявая", а наоборот самая прямая, но, как вы верно заметили, нужно знать во всех деталях формат письма, чтобы его правильно сформировать и отправить при помощи этой функции. Я именно документацию по формату письма имел в виду. Если для вас это сложно, используйте библиотеки с более высокоуровневыми функциями для отправки писем. Вас никто не заставлял использовать эту функцию ;) ... |
|||
:
Нравится:
Не нравится:
|
|||
|
02.01.2021, 22:07
|
|||
---|---|---|---|
|
|||
Проблема с mail(). Бага? |
|||
#18+
estic, в данном случае это изврат использовать сторонний мыльный друпал. И не нужно давать такой пример - использовать сторонние "друпальные ораплы монстроидальные", когда можно нормально сделать без них ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=23&mobile=1&tid=1459524]: |
0ms |
get settings: |
11ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
32ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
others: | 279ms |
total: | 403ms |
0 / 0 |