我想对进入 Postfix MX 服务器的邮件实施每个收件人的限制,但我不知道该用什么来实现。Postfix 文档和 Google 搜索只会给我提供配置方案来设置(全局)传入并发或限制从 Postfix 发出的邮件。
例如,如果某个收件人在过去 60 秒内收到超过 1000 封邮件,我们将在接下来的 60 分钟内使用临时错误代码阻止它。
到目前为止我还没有发现任何东西,并且缺少其他选项,我可能会尝试破解一些扫描日志文件和编辑 Postfixcheck_recipient_access
访问列表的东西。
[如果有人要问原因,那就是垃圾邮件通常来自合法的服务器(具有良好 IP 信誉、良好 PTR 记录、不存在于任何 RBL 中的服务器等),发送到给定的单个收件人地址。我们被淹没了几次,我们的 amavis 服务器花了很长时间才清空队列,我们希望防止这种淹没]
答案1
除了编写自己的策略守护程序外,您还可以使用类似以下邮件过滤器:密尔限制。它似乎完全按照您的要求运行。我自己没有用过它,但我用过 snertsoft 的其他过滤器,它们与 postfix 配合得很好。