У меня есть PHP-скрипт под темой wordpress отправка писем с помощью функции mail() .
У меня есть postfix , dovecot и sendmail установленные на сервере.
Долгое время скрипт работал нормально, без проблем. В последнее время письма не отправляются из этого скрипта, и после долгого широкого поиска единственная возможность, которую я смог найти в отношении этой ошибки, - это ошибка mail.log которую я получаю при выполнении php mail() :
postfix/sendmail[7588]: fatal: Recipient addresses must be specified on the command line or via the -t option Не удалось найти никакой информации о том, как с ней работать .... Может кто-нибудь помочь ??

1 ответ1

1

У меня ушло несколько дней, но вот решение:

Это в почтовом разделе /etc/php5/apache2/php.ini
Эти конфигурации должны выглядеть так:

[mail function]
SMTP = localhost
smtp_port = 25

; For Unix only.  You may supply arguments as well (default: "sendmail -t -i").
; http://php.net/sendmail-path
sendmail_path = /usr/sbin/sendmail -t

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .