anvil houdt het aantal verbindingen per gebruiker en per IP-adres bij, zodat één kwaadwillende of buggy client je procespool niet kan uitputten.
Aanbevolen limieten in local.conf:
mail_max_userip_connections = 20
20 gelijktijdige IMAP-verbindingen per combinatie van gebruiker en IP-adres. De meeste clients gebruiken er 1-5; 20 vangt bugs af zonder mail te breken.
Limieten per dienst:
service imap-login {
process_limit = 1000
service_count = 1
}
service imap {
process_limit = 1024
}
Houd de metrics in de gaten:
doveadm stats dump | grep "auth"
Aanhoudende mislukte logins vanaf één IP-adres zijn meestal credential stuffing. Geef die IP-adressen door aan fail2ban.
Log in om bij te houden wat je gelezen hebt.