WHM / cPanel - 禁用一个帐户的PHP发送邮件

问题描述 投票:0回答:2

我目前有一个WHM / cPanel服务器,一个特定的用户不断使他们的WordPress遭到入侵并用于发送垃圾邮件。我希望禁用这个帐户通过PHP发送电子邮件的能力。

环顾四周后,我看到了进入WHM -> Tweak Settings -> Disable "nobody" from sending mail的建议,但是这对我没有帮助,因为我正在使用suPHP。

另一个建议是手动将disabled_functions = mail添加到php.ini文件中,但当然这会阻止所有用户发送邮件。

是否有人能够在php.ini或WHM / cPanel本身内推荐一种方法?谢谢!

php sendmail cpanel whm
2个回答
1
投票

您可以为您的用户创建单独的php.ini文件,并禁用该php.ini文件中的邮件功能,


0
投票

我建议你禁用php邮件功能为:mail, sendmail由WHM => PHP配置编辑器=>高级模式=> disable_functions

此后,php.ini仅对该受信任的帐户启用,其他帐户默认将自动禁用。我希望这会更好。

© www.soinside.com 2019 - 2024. All rights reserved.