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