我有一台 Postfix 2.11 服务器,作为通配符域名的 MX 服务器,*.domain.com
我需要限制传入每个特定子域/目标地址的费率。因此,如果有人开始向同一地址发送 1000 封电子邮件,就会增加延迟。
PS. 我尝试谷歌搜索,但我能找到的只有 - 速率限制传出smtp 电子邮件,非传入(smtpd)...
答案1
答案2
另一个选择可能是使用后发作为 policy_daemon;该网站甚至有一些示例:
答案3
您正在寻找的是第三方策略守护进程。
Policyd v2.0,“Cluebringer”,能够准确地完成您想要/需要的事情:http://wiki.policyd.org
其他守护进程也具有基于速率的限制功能,例如 Rspamd 和许多其他守护进程。
但面对现实:这不是你真正想要的。
您真正想要的是动态阻止每分钟发送过多邮件的发件人等。
Postfix 本身可以完成此操作,请查看 anvil,这里http://www.postfix.org/TUNING_README.html 和这里:http://www.postfix.org/anvil.8.html
另外将 postscreen 放在真正的 Postfix 前面可能会有帮助:http://www.postfix.org/POSTSCREEN_README.html