Я хочу применить почасовые ограничения на почту, используя policyd в CentOS. Я хочу ограничить каждую учетную запись электронной почты на сервере, чтобы она могла отправлять не более 50 писем в час. Как я могу это сделать?
Я понимаю, что это старый вопрос, но он может помочь другим, кто на него наткнется. Используйте квоты!
http://www.policyd.org/content/quotas
Просто определите квоту, связанную с вашей политикой по умолчанию, которая отслеживает отправителя в течение 3600 секунд,
Track: Sender:user@domain
Period: 3600
А затем примените ограничение к указанной квоте:
Type: MessageCount
CounterLimit: 50