O anvil conta as conexões por usuário e por IP, para que um único cliente malicioso ou com bug não esgote seu pool de processos.
Limites recomendados no local.conf:
mail_max_userip_connections = 20
20 conexões IMAP simultâneas por par (usuário, IP). A maioria dos clientes usa de 1 a 5; 20 pega os bugs sem quebrar o e-mail.
Limites por serviço:
service imap-login {
process_limit = 1000
service_count = 1
}
service imap {
process_limit = 1024
}
Acompanhe as métricas:
doveadm stats dump | grep "auth"
Falhas de autenticação contínuas vindas de um único IP normalmente são credential stuffing. Envie esses IPs para o fail2ban.
Entre para acompanhar o que você já leu.