diff --git a/fail2ban/jail.d/mailsrv.conf b/fail2ban/jail.d/mailsrv.conf index b01865e..4dcd01e 100644 --- a/fail2ban/jail.d/mailsrv.conf +++ b/fail2ban/jail.d/mailsrv.conf @@ -1,9 +1,8 @@ [mailsrv-postfix] enabled = true filter = postfix[mode=extra] -action = iptables[name=mailsrv, port="smtp,submission,pop3,imap", protocol=tcp] -backend = polling -logpath = /srv/vol/mailsrv/log/mail.log +action = iptables-multiport[name=mailsrv, port="smtp,submission,pop3,imap", protocol=tcp, chain=FORWARD] +logpath = /srv/vol/mailsrv/log/mail.warn bantime = 24h findtime = 10m maxretry = 3