PHP не отправляет электронные письма, нет ошибок в журналах
У меня есть сервер Ubuntu с PHP 5.2, apache и sendmail. У меня есть несколько сайтов на Drupal, которые должны отправлять электронные письма, но это не так. Я не вижу ошибок в логах apache, и в /var/log/mail.log ничего не появляется. Что мне нужно сделать, чтобы отладить это?
1 ответ
Решение
По умолчанию раздел конфигурации, связанный с sendmail, закомментирован в файле php.ini.
Ищу:
; For Win32 only.
; http://php.net/sendmail-from
;sendmail_from = me@example.com
; For Unix only. You may supply arguments as well (default: "sendmail -t -i").
; http://php.net/sendmail-path
;sendmail_path =
В вашем файле php.ini. Обратите внимание, что может быть несколько файлов php.ini, например для php CLI, и один для модуля Apache.