ЧёЙ то мыло глючт :-)

Жалобы, предложения, пожелания.

Модератор: Duncon

Ответить
UUU
Сообщения: 310
Зарегистрирован: 17 фев 2004, 09:27
Откуда: Иваново
Контактная информация:

Failed sending email :: PHP ::

DEBUG MODE

Line : 235
File : /home/developingru/www/forum/includes/emailer.php
Аватара пользователя
AiK
Сообщения: 2287
Зарегистрирован: 13 фев 2004, 18:14
Откуда: СПб
Контактная информация:

Есть такое дело. Причём хостер отмазывается из последих :( .
Даже самый дурацкий замысел можно воплотить мастерски
Hup
Сообщения: 207
Зарегистрирован: 05 мар 2004, 05:31
Откуда: Владивосток
Контактная информация:

И тем не менее, сообщения отправляет
Усложнять - легко, упрощать - сложно
Аватара пользователя
AiK
Сообщения: 2287
Зарегистрирован: 13 фев 2004, 18:14
Откуда: СПб
Контактная информация:

В итоге я просто подавил вывод сообщения об этой ошибке. Не очень правильное решение, но выявить причины, по которым PHPшная функция mail возвращает false не удалось. При этом в логах мейлера нет никаких ошибок.
Даже самый дурацкий замысел можно воплотить мастерски
Аватара пользователя
AiK
Сообщения: 2287
Зарегистрирован: 13 фев 2004, 18:14
Откуда: СПб
Контактная информация:

Тьфу 10 раз - вроде проблема решена.
Даже самый дурацкий замысел можно воплотить мастерски
Аватара пользователя
AiK
Сообщения: 2287
Зарегистрирован: 13 фев 2004, 18:14
Откуда: СПб
Контактная информация:

На самом деле проблема с неверным оформлением заголовков.
В поле To записывается что-то вроде To: Undisclosed-recipients:; и из-за каких-то настроек sendmail или чего-то подним письма не отправляются. Однако, если перейти на SMTP, то письма отправляются успешно.
Так что варианта два - либо через SMTP письма отправлять, либо корректировать emailer.php.
Последнее у меня не совсем получилось - в некоторых случаях ошибка всё же возникала.
Так что я в итоге выбрал первый вариант.
Даже самый дурацкий замысел можно воплотить мастерски
Ответить