【发布时间】:2018-07-17 04:23:03
【问题描述】:
我正在租用一个阻止传出端口 25 的 VPS,因此我必须使用他们的中继主机。哪一个很好接受一件事。中继主机对外发邮件有以下限制:
- 1000 封邮件/小时
- 3000 封邮件/天
- 20000 封邮件/月
超过这些限制要么花费更多钱,要么导致被禁止。 因此,我想在我自己的 postfix 服务器中设置相同的限制,这样如果达到传出限制,邮件就会留在延迟队列中。我不介意邮件延迟几个小时以保持在中继主机的限制范围内。
似乎没有开箱即用的后缀设置。然而,对于传入的邮件,有像 smtpd_client_recipient_rate_limit 和 anvil_rate_time_unit 这样的设置可以限制传入的邮件。
因此,我考虑在 master.cf 中添加 3 个额外的 smtpd 进程,每个进程根据 3 个速率限制设置 smtpd_client_recipient_rate_limit 和 anvil_rate_time_unit。
这是最实用的方法还是有更简单的解决方案?
【问题讨论】:
标签: email postfix-mta postfix