Direct naar de inhoud
Module 11 · Les 22 van 25

Anvil en verbindingslimieten

Onderdeel van Dovecot: IMAP/POP3 op productieschaal, in de module Beveiliging en auditlogging.

Auteur

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.

Pulse · cold e-mail verzenden

Verzendinfrastructuur die alleen van jou is.

Elk domein krijgt zijn eigen MX-host, IP, DKIM-selector en certificaat. Managed Pulse is nu beschikbaar en wij beheren het voor je; de self-hosted versie komt in Q4 2026.

# op een schone Ubuntu-server
$ cd pulse && sudo ./install.sh
→ docker compose up · kumomta · stalwart · caddy
→ dashboard ready on https://pulse.yourdomain.com
$

Ook van ons:Beat: monitoring die je de oplossing geeftConsultancy: $65 per uur, geen retainer