postfix / sendmail错误未知,参考命令行


0

我有一个wordpress使用该mail()功能发送电子邮件的主题下的php脚本。
我有postfixdovecotsendmail安装在服务器上。
长期以来,脚本正常运行而没有任何问题。最近没有从该脚本发送邮件,经过长时间的广泛搜索,我唯一能找到的关于此错误的线索是该mail.log错误是我从php mail()执行中得到的:
postfix/sendmail[7588]: fatal: Recipient addresses must be specified on the command line or via the -t option 找不到有关如何处理它的任何信息。 ..有人可以帮忙吗?

Answers:


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
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.