我目前有一个WHM / cPanel服务器,一个特定的用户不断使他们的WordPress遭到入侵并用于发送垃圾邮件。我希望禁用这个帐户通过PHP发送电子邮件的能力。
环顾四周后,我看到了进入WHM -> Tweak Settings -> Disable "nobody" from sending mail
的建议,但是这对我没有帮助,因为我正在使用suPHP。
另一个建议是手动将disabled_functions = mail
添加到php.ini
文件中,但当然这会阻止所有用户发送邮件。
是否有人能够在php.ini
或WHM / cPanel本身内推荐一种方法?谢谢!
您可以为您的用户创建单独的php.ini文件,并禁用该php.ini文件中的邮件功能,
我建议你禁用php邮件功能为:mail, sendmail
由WHM => PHP配置编辑器=>高级模式=> disable_functions
此后,php.ini仅对该受信任的帐户启用,其他帐户默认将自动禁用。我希望这会更好。