0

我有一个配置了 puphpet 的虚拟机,它有 ubuntu 14.04、apache、php 5.6 和 mailcatcher。

再一次,标题说明了一切。每次我使用 mail() 函数时,它都会返回 false。据我所知,任何地方都没有显示错误,这使得解决这个问题非常困难。

这是发送邮件路径

sendmail_path   /usr/local/rvm/wrappers/default/catchmail -f

感谢有关如何解决此问题的任何建议。

PS:我注意到这个问题已经被问过了,但他们没有接受答案,提出的解决方案没有帮助=/

4

1 回答 1

1

我设法找到它为什么不起作用。虽然 sendmail_path 是在 zzzz_custom.ini 文件和 phpinfo() 中设置的,但它不在 fpm/php.ini 文件中。

我只需要去:

/etc/php5/fpm/php.ini

并设置

sendmail_path = /usr/local/rvm/wrappers/default/catchmail -f
于 2015-05-19T07:34:09.167 回答