【问题标题】:Plesk 12 sendmail issuesPlesk 12 发送邮件问题
【发布时间】: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 提前。

【问题讨论】:

    标签: php email plesk


    【解决方案1】:

    这是正确答案。

    disable_functions = "mail, sendmail, mailx" 放入php.ini

    如果您在服务器上使用多个 php 版本,您已将其放在每个版本的每个 php.ini 上。

    在 cloudlinux 中的实例位置是

    • /opt/alt/php53/etc/php.ini
    • /opt/alt/php54/etc/php.ini

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-03-28
      • 1970-01-01
      • 1970-01-01
      • 2015-09-11
      • 2011-09-07
      • 2017-06-05
      • 2011-03-12
      相关资源
      最近更新 更多