Zum Inhalt springen
Modul 5 · Lektion 10 von 25

IMAP für große Ordner abstimmen

Teil von Dovecot: IMAP/POP3 im Produktivbetrieb, im Modul IMAP, POP3, ManageSieve und Submission.

Autor

Die IMAP-Leistung bricht bei riesigen Ordnern (>50k Nachrichten) ein. Die Indexdateien von Dovecot halten sie im Rahmen.

Ort der Indizes (10-mail.conf):

mail_location = mdbox:/var/mail/vhosts/%d/%n:INDEX=/var/indexes/%d/%n

Die Indizes auf schnelle lokale SSDs zu legen, während die Postfächer auf langsamerem Massenspeicher liegen, ist der wirksamste einzelne Trick für IMAP.

Nützliche Limits pro Protokoll:

service imap-login {
  service_count = 1
  process_min_avail = 4
  vsz_limit = 256M
}
service imap {
  vsz_limit = 1G
  process_limit = 1024
}
  • process_min_avail = 4 hält 4 freie Worker vor der Authentifizierung bereit, sodass die Anmeldezeit gleichmäßig bleibt.
  • vsz_limit begrenzt den Speicher pro Prozess zum Schutz vor krankhaft fehlerhaften Clients.

IMAP IDLE dauerhaft aktivieren: imap_idle_notify_interval = 2 mins. Die meisten Clients (iOS Mail, Thunderbird) setzen für Push auf IDLE.

Melden Sie sich an, um festzuhalten, was Sie gelesen haben.

Pulse · Cold-E-Mail-Versand

Versandinfrastruktur, die nur Ihnen gehört.

Jede Domain bekommt ihren eigenen MX-Host, ihre eigene IP, ihren eigenen DKIM-Selektor und ihr eigenes Zertifikat. Managed Pulse ist jetzt verfügbar, und wir betreiben es für Sie; die Self-hosted-Version kommt im 4. Quartal 2026.

# auf einem frischen Ubuntu-Server
$ cd pulse && sudo ./install.sh
→ docker compose up · kumomta · stalwart · caddy
→ dashboard ready on https://pulse.yourdomain.com
$

Außerdem von uns:Beat: Monitoring, das Ihnen die Lösung nenntBeratung: 65 $ pro Stunde, ohne Retainer