![](https://www.cmdschool.org/wp-content/uploads/2018/02/Postfix_logo.png)
Postfix
1 前言
一个问题,一篇文章,一出故事。
本章将整理如何限制用户单位时间内发送的邮件数量。
2 最佳实践
2.1 实践环境
邮件服务端,如有需要请参考,
2.2 配置邮件数量限制
2.2.1 创建限制的例外IP配置
vim /etc/postfix/event-limit-exceptions
加入如下配配置,
127.0.0.1 OK #localhost 10.168.0.97 OK #localhost
配置创建后,你还需要执行如下命令才能使配置生效,
postmap /etc/postfix/event-limit-exceptions
2.2.2 创建限制并引入例外文件
vim /etc/postfix/main.cf
加入如下配配置,
smtpd_client_message_rate_limit = 300 smtpd_client_event_limit_exceptions = hash:/etc/postfix/event-limit-exceptions
如果你希望使用其他参数限制,你可以参考如下章节,
2.2.3 测试配置
我们建议你使用如下方法进行压力测试,你需要连续发送超过300封以上的邮件,
参阅文档
==================
https://serverfault.com/questions/1145304/postfix-set-connection-rate-limit-exceeded-per-host
没有评论