Die Option smtpReadMaxWaitTime legt fest, wie lange das Mail-Sender Backend ggf. auf eine Antwort des SMTP-Servers warten soll. Wird ein Mail-Sende-Auftrag wegen zu langer Wartezeit abgebrochen, dann wird er wie bei Fehlermeldungen des SMTP-Servers, die auf ein temporär vorhandenes Problem hinweisen, nach einer gewissen Zeit wiederholt, siehe Optionen smtpRetryTimeBase und smtpRetryTimeMaxExp.
Die mit dem Mail-Sender Backend kommunizierenden Kommandos MODIFY-MAIL-SERVICE-PARAMETER, SHOW-MAIL-SERVICE-PARAMETER sowie STOP-MAIL-SERVICE und die Kommunikation des Backend mit dem SMTP-Server werden miteinander serialisiert. Daher ist es für die möglichst prompte Abarbeitung dieser Kommandos wünschenswert, einen Wartezustand des Backend - z.B. aufgrund von SMTP-Server-Problemen - zeitlich möglichst zu begrenzen. Anderseits sollte diese Begrenzung auch nicht zu drastisch ausfallen, da sonst z.B. ein überlasteter SMTP-Server durch Transfer-Abbrüche und -Wiederholungen noch stärker belastet wird.
Zeiten im einstelligen Minutenbereich stellen i.A. einen guten Kompromiss dar.
smtpReadMaxWaitTime |
<zeit>[ s | m | h | d ] |
<zeit>
Max. Wartezeit
Voreinstellung: 5m
Ohne Angabe einer Maßeinheit gilt die angegebene <zeit> als Minuten. Mit Angabe einer Maßeinheit (s für Sekunde, m für Minute, h für Stunde, d für Tag) muss diese unmittelbar hinter <zeit> stehen, d.h. ohne Leerzeichen. Wird 0 angegeben, dann wird die Wartezeit nicht begrenzt.