[Postfixbuch-users] mailq / timed out while sending end of data

Sandy Drobic postfixbuch-users at drobic.de
Di Jun 23 19:23:25 CEST 2009


Martin wrote:
>>> Auf dem System sind 300 Postfächer, der Fehler tritt aber nur auf,
>> wenn
>>> die Mail an 3 bestimmte Postfächer gesendet wird.
>> Haben diese Postfächer etwas gemeinsam (auf der Cyrus-Seite)?
> 
> 
> Sie sind alle komplett gleiche Cyrus-Postfächer.

Ah, dann kannst du ja zwei davon löschen. ;-)

> 
>>> Einen reconstruct (Cyrus) habe ich für diese Postfächer schon
>> gemacht.
>>> Auch ein Serverneustart hat nichts geholfen.
>>>
>>> So wie es aussieht wird die Mail aber nach mehreren Versuchen dann
>>> zugestellt. Allerdings laufen so recht viele Mails auf und irgendwann
>>> wird das Postfach nur noch sehr langsam beliefert.
>> Dies kann an unterschiedlichen Timeouts zwischen Cyrus und Postfix
>> liegen.
>> Postfix hat folgende Timeouts:
>>
>>  postconf -d | grep -i lmtp | grep timeout
>> lmtp_connect_timeout = 0s
>> lmtp_data_done_timeout = 600s
>> lmtp_data_init_timeout = 120s
>> lmtp_data_xfer_timeout = 180s
>> lmtp_lhlo_timeout = 300s
>> lmtp_mail_timeout = 300s
>> lmtp_quit_timeout = 300s
>> lmtp_rcpt_timeout = 300s
>> lmtp_rset_timeout = 20s
>> lmtp_starttls_timeout = 300s
>> lmtp_tls_session_cache_timeout = 3600s
>> lmtp_xforward_timeout = 300s
>>
>> Aber...Cyrus hat bei mir nur 60 Sekunden (Siehe Option -T).
>>
>> LMTPD(8)
>> LMTPD(8)
>>
>>
>>
>> NAME
>>        lmtpd - LMTP server process
>>
>> SYNOPSIS
>>        lmtpd [ -C config-file ] [ -U uses ] [ -T timeout ] [ -D ]
>>              [ -a ]
>>
>> DESCRIPTION
>>        Lmtpd  is  an  LMTP server used to deliver mail to the IMAP
>> mail-
>>        store.  It accepts commands on its standard input and responds
>> on
>>        its  standard output.  It MUST be invoked by master(8) with
>> those
>>        descriptors attached to a remote client connection.
>>
>>
>>       Lmtpd reads its configuration options out  of  the  imapd.conf(5)
>>        file unless specified otherwise by -C.
>>
>> OPTIONS
>>        -C config-file
>>               Read configuration options from config-file.
>>
>>        -U uses
>>               The  maximum  number  of  times that the process should
>> be
>>               used  for  new  connections  before  shutting  down.
>> The
>>               default is 250.
>>
>>        -T timeout
>>               The number of seconds that the process will wait for a
>> new
>>               connection before shutting down.  Note that a value  of
>> 0
>>               (zero) will disable the timeout.  The default is 60.
>>
>>        -D     Run external debugger specified in debug_command.
>>
> 
> Also die Timeouts sind ok denke ich. Wurde da auch nichts geändert.
> lmtp_connect_timeout = 0s
> lmtp_data_done_timeout = 600s
> lmtp_data_init_timeout = 120s
> lmtp_data_xfer_timeout = 180s
> lmtp_lhlo_timeout = 300s
> lmtp_mail_timeout = 300s
> lmtp_quit_timeout = 300s
> lmtp_rcpt_timeout = 300s
> lmtp_rset_timeout = 20s
> lmtp_xforward_timeout = 300s
> 
> LMTP hat den default Wert.

LMTP für welchen Dienst? Wie bereits geschrieben, ist der Default bei mit 60
Sekunden für Cyrus, aber 600 Sekunden für Postfix. Cyrus gibt also viel früher
auf als Postfix.

> 
>> Wenn du ein dickes Postfach hast viel IO auf einem schwachen Server zu
>> leisten
>> ist, dann könnte dies die Ursache sein.
> 
> Der Server ist kaum ausgelastet und die drei Postfächer sind sehr klein.
> Es gibt deutlich größere Postfächer die keine Probleme machen.
> 
> 
>> Ohne mehr Info ist es schwierig zu helfen. Es sieht jedoch stark nach
>> einem
>> Cyrus-Problem aus, da könnte eine Anfrage in der Cyrus-Mailingliste
>> vielleicht
>> hilfreich sein (wenn Englisch kein Problem ist).
> 
> Danke für den Tipp.
> Wie heißt die Liste? Englisch kann ich :)

List-Archive: <http://lists.andrew.cmu.edu/pipermail/info-cyrus>
List-Post: <mailto:info-cyrus at lists.andrew.cmu.edu>
List-Help: <mailto:info-cyrus-request at lists.andrew.cmu.edu?subject=help>
List-Subscribe: <https://lists.andrew.cmu.edu/mailman/listinfo/info-cyrus>,
	<mailto:info-cyrus-request at lists.andrew.cmu.edu?subject=subscribe>



-- 
Sandy

Antworten bitte nur in die Mailingliste!
PMs bitte an: news-reply2 (@)drobic (.) de



Mehr Informationen über die Mailingliste Postfixbuch-users