Aller au contenu
Module 11 · Leçon 22 sur 25

Anvil et les limites de connexion

Fait partie du cours Dovecot : IMAP/POP3 à l'échelle de la production, dans le module Durcissement de la sécurité et journaux d'audit.

Auteur

anvil compte les connexions par utilisateur et par IP, pour qu'un seul client malveillant ou bogué ne puisse pas épuiser votre pool de processus.

Limites recommandées dans local.conf :

mail_max_userip_connections = 20

20 connexions IMAP simultanées par couple (utilisateur, IP). La plupart des clients en utilisent 1 à 5 ; 20 attrape les bugs sans casser la messagerie.

Plafonds par service :

service imap-login {
  process_limit = 1000
  service_count = 1
}
service imap {
  process_limit = 1024
}

Surveillez les métriques :

doveadm stats dump | grep "auth"

Des échecs d'authentification répétés depuis une même IP relèvent en général du credential stuffing. Transmettez ces IP à fail2ban.

Connectez-vous pour garder une trace de ce que vous avez lu.

Pulse · envoi de cold emails

Une infrastructure d’envoi rien qu’à vous.

Chaque domaine a son propre hôte MX, son IP, son sélecteur DKIM et son certificat. Prenez la version gérée, et nous l’exploitons pour vous, ou achetez une licence et faites-la tourner sur vos propres serveurs.

# sur un serveur Ubuntu tout neuf
$ cd pulse && sudo ./install.sh
→ docker compose up · kumomta · stalwart · caddy
→ dashboard ready on https://pulse.yourdomain.com
$

Aussi chez nous :Beat : la surveillance qui vous donne le correctifConseil : 65 $ US/h, sans forfait mensuel