[Postfixbuch-users] Postfix und Cyrus: lmtp-Socket-Problem

Andreas Meyer anmeyer at anup.de
Di Nov 30 14:27:09 CET 2004


Hubertus Wegener <hubertus.wegener at rp-online.de> wrote:

> Ich nehme an: orange.anup.dmz ungleich 192.168.21.61 und deshalb lmtp_sasl_auth_enable = yes?

Nein, orange ist 192.168.21.61.
Wietse macht einen Unterschied zwischen Unix-Domain-Sockets und TCP-Sockets.
Ich hatte mich glaube ich für TCP-Sockets entschieden, deshalb auch das
lmtp_sasl_auth_enable. Alles IMHO, nagle mich nicht fest!
Lies dir mal das LMTP-Readme durch.
 
> > Das ist aber das Socket von Postfix! Du mußt in der cyrus.conf das Socket
> > von Cyrus angeben.
> 
> Tschuldigung, sollte heißen:
> ls -la /var/lib/imap/socket/lmtp
> srwxrwxrwx  1 root root 0 Nov 30 13:06 /var/lib/imap/socket/lmtp
> 
> Folgendes habe ich jetzt konfiguriert:
> 
> master.cf:
> lmtp      unix  -       -       n       -       -       lmtp
> 
> main.cf:
> local_transport = lmtp:unix:public/lmtp
> 
> cyrus.conf:
> lmtpunix      cmd="lmtpd" listen="/var/lib/imap/socket/lmtp" prefork=1

Hier wird die Unterscheidung getroffen, ob Unix-Domain-Sockets oder
TCP-Sockets.

> Die Fehlermeldung im Logfile sieht jetzt so aus:
> Nov 30 13:58:49 mail1 postfix/postfix-script: starting the Postfix mail system
> Nov 30 13:58:49 mail1 postfix/master[21306]: daemon started -- version 2.1.5
> Nov 30 13:58:50 mail1 postfix/qmgr[21324]: B212811B8: from=<hubertus.wegener at rp-online.de>, size=1384, nrcpt=1
>  (queue active)
> Nov 30 13:58:50 mail1 postfix/lmtp[21330]: B212811B8: to=<test1 at d-dns.de>, relay=none, delay=935, status=deferred
>  (connect to public/lmtp[public/lmtp]: Connection refused)

Mach mal ein 'postfix check'. Wie sind die Berechtigungen auf das socket?
IMHO ist das die falsche Socket-Art.
lmtp          cmd="lmtpd" listen="192.168.21.61:lmtp" prefork=1

> > Ich kann Dir das sample-lmtp.cf der Version 1.13 schicken.
> 
> Das sample-lmtp.cf der Version 2.0 habe ich vorliegen, allerdings hilft das nicht weiter...

Ich kann dir das LMTP-Readme schicken, das ist recht ausführlich und ich
habe meine Infos daraus gewonnen. Es wird detailliert der Unterschied
zwischen Unix-Domain-Sockets und TCP-Sockets beschrieben.
Je nach Wahl müssen bestimmte Parameter gesetzt werden.

-- 
   Andreas Meyer
   
"We only do well the things we like doing." - Colette



Mehr Informationen über die Mailingliste Postfixbuch-users