/etc/rspamd/local.d/ratelimit.conf 中的以下速率限制桶是什么意思?
bucket = [{
burst = 10;
rate = "30 / 1min";
}]
是不是像下面这个意思啊?
存储桶容量为 10 封电子邮件。如果 1 分钟内经过身份验证的发件人发送了 30 封电子邮件,则之前发送的其余 20 封电子邮件和新发送的电子邮件将被软拒绝。
其他问题:
- 但是,软拒绝的持续时间是多长?
- 软拒绝的单位是什么(以秒、分钟或小时为单位)?我在哪里可以找到它们?
请帮忙,谢谢!
答案1
由于没有人回答,所以我想回答我自己的问题。
我的最终设置:
burst = 50;
rate = "30 / 1min";
这意味着:
每个经过身份验证的用户每分钟可以发送 30 封电子邮件,但不能超过 50 封。当达到 50 封时,Rspamd 将开始软拒绝它们,我看到 Outlook 上弹出一个窗口,告诉我直到下一分钟我都达到了速率限制。
希望这也能对某些人有所帮助。