我有一个Django安装,configuration为发送错误时发送电子邮件pipe理员(我们五个)。 所有生成的邮件都被定向到postfix,然后被发送到邮件服务器进行分发。 不幸的是,我们在周末遇到了一个错误,发送了近50万封电子邮件。
据说,我想扼杀后缀发送电子邮件在减less速度。 显然,还有其他方法可以解决这个问题,但是我想从postfix开始,因为它感觉像是阻力最小的path。
我第一次尝试实现这个目标是将这些configuration参数添加到postfix / anvil:
smtpd_client_message_rate_limit = 5 anvil_rate_time_limit = 60s
我写了一个简单的程序,每秒发送一封电子邮件,希望上面的参数每五秒发送一封电子邮件。 不幸的是,这不起作用,这使我在这里。
有关这个问题的任何意见,不胜感激。
后缀是不是一个很好的方式来处理这个..看看下面它像一个冠军为我工作
https://stackoverflow.com/questions/2052284/how-to-throttle-django-error-emails