CentOS7 DirecAdmin Exim php fcgi 上无法通过 php mail() 发送邮件

CentOS7 DirecAdmin Exim php fcgi 上无法通过 php mail() 发送邮件

我花了一整天的时间试图解决这个问题,所以我决定分享一下。也许这可以节省一些人的时间)

问题:邮件未通过 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——帐户管理器——用户——选择用户——修改

和/或

管理用户包/编辑包

在用户设置中取消选中:已监禁

相关内容