我在租用的服务器上为客户托管了大约 30 个网站。客户通常更新 Joomla 和 Wordpress 安装的速度很慢。网站经常受到攻击,我经常被列入垃圾邮件黑名单。
我想设置允许发送邮件的脚本白名单,并阻止所有不是来自这些脚本的邮件。服务器上只有 30 个左右的网站,所以我可以手动设置和管理白名单。
有没有人听说过有现成的系统可以做到这一点?有什么理由不这么做吗?
答案1
最简单的方法是创建一个围绕 /usr/sbin/sendmail 的包装器脚本来为您执行此操作。您可以将脚本名称传递给该包装器,然后根据它是否在批准列表中,它可以继续发送电子邮件。
很久以前,我在我的个人博客上写了你正在寻找的内容,你可以查看一下这里
PS. 对于版主:如果在您的个人博客上发布链接被认为是不好的行为,我可以远程尝试在这里重新创建它作为答案。