【发布时间】:2015-09-22 09:27:50
【问题描述】:
首先是我的服务器配置:
OS CloudLinux 服务器 6.7 (Aleksei Gubarev) Plesk 版本 12.0.18 更新 #65,
现在这是我的问题。
我已经禁用了通过面板发送邮件,并设置了每个收件箱 50 封电子邮件的外发邮件限制。直到最近我们开始遇到邮件问题时,一切都运行良好。
尽管 sendmail 被禁用,但它在命令行中效果很好
echo -e "To:test@mail.com \nSubject: 来自网络的测试邮件\n\n 通过 senmail 测试来自网络的邮件\n" | sendmail -t -F root@web.domain.com
尽管在 php ini (/opt/alt/php54/etc/php.ini) 中禁用了 php 邮件功能,但通过 php 脚本可以正常工作
mail("test@mail.com","hello","测试邮件功能");
最糟糕的是这两种方法都忽略了面板中设置的外发邮件限制。
所以基本上有人可以入侵我们的网站并开始发送垃圾邮件(这已经发生了)。
我的问题很简单。如何永久禁用 sendmail 以及如何在整个服务器上禁用 php 邮件功能。
Ty 提前。
【问题讨论】: