lmtp read timeout
lst_hoe01 at kwsoft.de
lst_hoe01 at kwsoft.de
Mon Jan 5 06:42:14 EST 2004
Zitat von Lindner <lindner_marek at yahoo.de>:
> Hi,
>
> i'm using Cyrus 2.1.12 and Postfix 2.0.6 (SuSE 8.2).
> Since a year i'm working with Cyrus and had no problems i couldn't solve
> but this lmtp read timeout is driving me around the bend. ;-) Thats
> why i'm starting this discussion:
>
> I administrate several mailsystems for different companies. As i'm a
> LINUX fan they all run on that lovely system. :-)
> 2 months ago one of the servers stopped delivering eMails with the hint:
> "lmtp read timeout". Since then i tried to get more information about
> lmtp and Cyrus but i failed. Do not misunderstand: I googled that
> problem for hours and read through multiple mail archives but the result
> didn't satisfy me. Obviously i'm not the only one with that problem but
> nobody had a real solution. Again i had to realize that Cyrus is a nice
> piece of software but not well documented. I hope together we will
> overcome that problem.
>
> Summary of my knowledge about this issue:
> Postfix (or any other MTA) gets an eMail for local delivery. After
> checking wether to accept the mail or not Postfix will scan for viruses
> and SPAM (in my case). Finally the mail will be given to the MDA Cyrus.
> LMTP transports the mail from Postfix to Cyrus because Postfix can't
> store the mail directly in the Cyrus mailbox.
> This transport from Postfix to Cyrus fails and the logfile says: lmtp
> read timeout.
>
> 1. -> lmtp read timeout <- What problem is meant ? Postfix is
> writing to the unix socket but nobody reads from the socket or
> Cyrus is reading from the socket but nobody is writing to it ?
> 2. How can that happen ? The unix-socket is starting on boot and
> isn't supposed to read/write all the time. That would mean Postfix
> has to initiate a connection to sign that the reading should
> start. So, Postfix can establish a connection but can't send the
> mail through ?
> 3. Any other ideas ??
>
As i have learned in an other thread on the postfix mailing list "read-error" on
UNIX sockets are OS errors because they should by design never happen. So you
can't solve this with postfix or cyrus.
Regards
Andreas
More information about the Info-cyrus
mailing list