fail2ban прогрессивный бан
Можно настроить чтобы fail2ban банил прогрессивно: за первое нарушение бан 1 час, за второе 1 день
Создаем базовые правила
[postfix]
enabled = true
logpath = /var/log/mail.log
mode = auth
bantime = 1h
[postfix-ddos]
enabled = true
filter = postfix[mode=ddos]
logpath = /var/log/mail.log
findtime = 2h
maxretry = 9Здесь bantime определяет время бана за первое нарушение
Добавление правила для рецидива