LINUX.ORG.RU

Sendmail/msmtp @ php_cgi


0

0

Сабж, товарищи.

На сервере крутится sendmail, почта по крону уходит нормально, msmtp тоже работает (по крайней мере результатом выполнения команды «/etc/bin/msmtp -i -t — mail@domain.com < xxx» является письмо в ящике). При попытке вызова mail() в php происходит ошибка. iptables на момент эксперимента выключен.

Куда копать?

Да куда угодно. Может веб-юзер не может сендмейл найти, может быть от него почту запрещено получать. Попробуй в php.ini настроить отправку через этот твой msmtp и посмотри в чем дело. Еще можно nbsmtp воспользоваться, он в логи умеет писать (про msmtp не знаю). Да и ваще, что выводит функция mail(), будучи пущена без @ и с включенными сообщениями об ошибках?

FatBastard ★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.