防止滥用 Sendmail 发送垃圾邮件

防止滥用 Sendmail 发送垃圾邮件

在托管许多网站的网络服务器中,总是存在被黑客滥用的网站以使用某种 php 邮件机器人发送垃圾邮件的可能性。

就我而言,sendmail 在每个站点的 php.ini 中配置了邮件发送功能,我想知道是否有办法可以避免此类问题(例如应用从某个域发送的最大邮件数量规则等)。

我们也欢迎肮脏的黑客(脚本解决方案)。

答案1

我首先想到的是:

  • 禁用mail()内部PHP并允许每个站点。
  • 强制SMTP authorization并拒绝非授权用户。
  • 从侧面处理(节流)它MTApostfixsendmail等等)。

答案2

快速谷歌搜索后,我在 Stackoverflow 上找到了这个。

https://stackoverflow.com/questions/226699/how-to-monitor-postfix-mta-status

第二个答案中有一个脚本。这可能会帮到你。这样就不会对功能造成干扰,而且如果出现问题,你也会及时了解情况。

相关内容