[Postfixbuch-users] Probleme mit postfix & cyrus

Andreas Winkelmann ml at awinkelmann.de
Fr Jan 13 20:36:41 CET 2006


Am Thursday 12 January 2006 13:49 schrieb Torsten E.:

> auch wenn es schon etwas spät im Jahr ist: allen nachträglich ein frohes
> Neues Jahr.
>
> Nun ist vorgestern leider ein Kurzschluß in einer USV aufgetreten, und
> seitdem sind 2 Systeme offline.
> Für mich relevant ist ein Mailserver, welcher unter SuSe 9.2 lief, und
> keinerlei Probleme bereitete.
>
> Dieses System habe ich nun zu 80% durch ein SuSe 10.0 System ersetzt.
> Bei ersten Tests treten aber im bereich Mailserver einige Probleme auf, die
> da wären:
> - ein Absender einer Testmail erhält fogenden NDR:
> [schnipp]
> The Postfix program
> <torsten at xxx.dyndns.org>: Command time limit exceeded:
> "/usr/lib/cyrus/bin/deliver"
> [/schnipp]
>
> - in /var/log/mail taucht regelmäßig diese Meldung auf, welche mir aber
> absolut nichts sagt ...:
> [schnipp]
> Jan 12 13:36:27 gateway smtp[16731]: warning: connect #1 to subsystem
> private/scache: Connection refused

# postfix upgrade-configuration

> [/schnipp]
>
> - und tragisch scheint dies zu sein:
> [schnipp]
> relay=cyrus, delay=1832, status=deferred (temporary failure. Command
> output: couldn't connect to lmtpd: Connection timed out_ 421 4.3.0 deliver:
> couldn't connect to lmtpd_ )

Schau doch mal ins Logfile, wo Cyrus-Imapd hinlogt. Damit scheint was nicht zu 
stimmen.

> [/schnipp]
> In /etc/cyrus.conf ist folgendes eingetragen:
> lmtpunix      cmd="lmtpd" listen="/var/lib/imap/socket/lmtp" prefork=0
>
> Allerdings ist in /etc/postfix/main.cf festgelegt, daß der Transport direkt
> zu 'cyrus' erfolgen soll (mailbox_transport = cyrus) ... die lmtp-Anweisung
> nutze ich gar nicht ...

deliver ist nur ein wrapper von stdin auf lmtp. Deswegen ist es auch (fast) 
immer sinnvoller Postfix direkt über lmtp die Mails an Cyrus-Imapd übergeben 
zu lassen. Spart Prozesse, Zeit, Speicher, Platz...

-- 
	Andreas



Mehr Informationen über die Mailingliste Postfixbuch-users