Q-103.751

TimeOut bei Verbindung sobald mehr als eine eMail versendet werden soll.

Frage
Problem Fehler beim Versand von eMails auf einem Novell NetWare Server »Kommunikation / Domaine nicht gefunden (Fehler 30/421 )«
Dies passiert immer dann, wenn mehr als eine eMail gleichzeitig zu versenden ist. Änderung des Eintrages »WatchdogDelay« von 55 auf 75 und 105 brachte keine Besserung.

Die folgenden Einträge wurden gegenüber den Standardwerten abgeändert, jedoch auch ohne Erfolg:

MultipleIPThreads = 0
JOBFreeDelay = 1000
ScanDelay = 1000
QueueScanDelay = 1000

Produkt David PostMan
Priorität dringend
Effekt kritisch
Datum 24.03.2003

Antwort
Bevor Sie den folgenden Eintrag testen, stellen Sie bitte sicher, dass folgende INI-Einträge (DAVID.INI [»DAVID\CODE«]/ POSTMAN.INI [»DAVID\APPS\POSTMAN\CODE«]) mit einem Symikolon (";") versehen sind, um die Standardwerte wieder zu aktivieren:

MultipleIPThreads = 0
JOBFreeDelay = 1000
ScanDelay = 1000
QueueScanDelay = 1000

Laden Sie anschließend das DAVID.NLM und POSTMAN.NLM neu.

Suchen Sie in der POSTMAN.INI den Eintrag

;SendThreadCount = 5
; Default is 5 threads

und entfernen Sie das ";" vor dem Eintrag "SendThreadCount" und ändern Sie den vorgegeben Wert testweise auf 1. Nach einem anschließendem Neuladen des POSTMAN.NLM bewirken Sie, dass pro Connection nur ein Thread durchgeführt wird, was den TimeOut unterbinden sollte.
Führt dies zum Erfolg können Sie den Eintrag schrittweise erhöhen, um den optimalen Einrag auszuloten.

Reaktivieren Sie dann zunächst nur die Einstellungen

JOBFreeDelay = 1000
ScanDelay = 1000
QueueScanDelay = 1000

in der DAVID.INI, um nach einem Neuladen des DAVID.NLM die Funktion erneut zu prüfen. Bei Erfolg, reaktivieren Sie abschließend auch den Eintrag

MultipleIPThreads = 0

in der DAVID.INI. Laden Sie anschließend auch hierbei das DAVID.NLM neu. Insbesondere in Verbindung mit diesem Eintrag sollten Sie den von Ihnen geschilderten Effekt prüfen.