Start/notes.ini Parameter/MailMaxThreads

MailMaxThreads

🛠️
Parameter: MailMaxThreads
Kurzbeschreibung: Maximale Anzahl paralleler Router-Threads für die Zustellung in lokale Mail-Datenbanken.

Steckbrief

Parameter
MailMaxThreads
Kategorie
Mail / Router
Komponente
Server
Verfügbar seit
R6
Unterstützte Versionen
9.0.1, 10.0, 11.0, 12.0, 14.0, 14.5
GUI-Entsprechung
Konfigurations-Dokument (Router/SMTP → Restrictions and Controls → Transfer Controls)
Mögliche Werte
Ganzzahl, Standard 25; typisch 2550 auf Hub-/Mailservern

Beschreibung

Der Domino-Router stellt Mails parallel in lokale Mail-Datenbanken (mail\xy.nsf) zu. MailMaxThreads legt fest, wie viele dieser Zustell-Threads gleichzeitig laufen dürfen. Auf Servern mit hoher Mail-Last (große Verteiler, viele Benutzer) erhöht ein größerer Wert den Durchsatz, lässt aber auch I/O- und CPU-Last steigen. Auf kleinen oder anwendungs­lastigen Servern reicht der Standard.
Nicht zu verwechseln mit RouterMaxConcurrentTransfer, das die parallelen Transfer-Threads zu anderen Servern steuert.

Beispiel-Konfiguration

MailMaxThreads=50

Hinweise & Stolperfallen

  • Werte deutlich über 50 selten sinnvoll – Disk-IO bzw. Indexer werden zum Engpass.
  • Greift nach Router-Restart (tell router quit / load router) bzw. nächstem Konfigurations-Reload.
  • Ergänzt sich mit RouterMaxConcurrentTransfer (Server-zu-Server-Transfer) und MAIL_LOG_TO_MISCEVENTS zur Diagnose.
  • Bei sehr hohem Wert kombiniert mit großen Verteilern auf NSF-Locking achten (besonders im Cluster).
  • Performance-Auswirkungen via show stat Mail.* und show stat Router.* beobachten.