我花了一整天的时间试图解决这个问题,所以我决定分享一下。也许这可以节省一些人的时间)
问题:邮件未通过 php mail() 发送;Exim 日志未显示任何内容。
系统:
- CentOS7
- DirecAdmin 与 CustomBuild 2.0.0
- 出口 4
- php fcgi (5.6 ... 7.4)
值得注意的是,通过控制台邮件发送正常,例如:
echo "Subject: test" | / usr / sbin / sendmail -v [email protected]
答案1
解决方案很简单:
禁用 jailshell
很容易:
DirectAdmin——帐户管理器——用户——选择用户——修改
和/或
管理用户包/编辑包
在用户设置中取消选中:已监禁