Debian 机器不发送邮件(PHP)

Debian 机器不发送邮件(PHP)

我有一台本地 vagrant debian 机器,托管一个 Symfony php 应用程序,它应该使用 发送邮件Swiftmailer

当我将此应用程序移至预生产或生产服务器时,邮件就会发送,因此应用程序正在正常执行其部分。

前段时间,我好像在某个日志中看到过一些与以下内容相关的内容(我不记得是哪一篇了,当时太忙了,没时间停下来分析它)。邮件队列或类似内容中权限不足,但我现在无法找到此消息或与其相关的任何配置。

我的php.ini有这些行,第一个被注释掉(我不使用邮件功能),邮件日志似乎为空:

;sendmail_path =
mail.log = /var/log/mail.log

有啥帮助吗?谢谢

答案1

Debian 和从 sf 发送电子邮件存在一些问题。我不记得那是什么问题,但对我来说,解决方案是将电子邮件放入假脱机,然后从命令行 (cron) 发送

http://symfony.com/doc/current/cookbook/email/spool.html

相关内容