Zitat von Lindner <[EMAIL PROTECTED]>: > 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