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

Hubertus Wegener hubertus.wegener at rp-online.de
Di Nov 30 14:24:39 CET 2004


Andreas Meyer wrote:
> 
> Ja. Du willst also LMTP benutzen. Ich habe hier auf dem gateway (allerdings
> mit Version 1.13) folgendes gemacht:
> 
> In der main.cf:
> lmtp_sasl_auth_enable = yes
> lmtp_sasl_password_maps = btree:/etc/postfix/lmtp_sasl_pass
> 
> lmtp_sasl_pass:
> # localhost.my.domain username:password
> orange.anup.dmz cyrus:sagichnicht
> 
> und postmap lmtp_sasl_pass!
> 
> In der transport:
> example.foo             lmtp:orange.anup.dmz
> .example.foo            lmtp:orange.anup.dmz
> 
> und postmap transport!
> 
> Das wars auch schon auf Postfixseite. Natürlich muß Postfix sich für
> example.com zuständig fühlen.
> 
> Die cyrus.conf sieht dann so aus:
> ...
> #  lmtpunix     cmd="lmtpd" listen="/cyrusboxen/lib/imap/socket/lmtp" prefork=0
>   lmtp          cmd="lmtpd" listen="192.168.21.61:lmtp" prefork=1
> ...
> 
> In der imapd.conf steht noch sowas:
> lmtp_admins: cyrus
> lmtpsocket: /cyrusboxen/lib/imap/socket/lmtp
> Das passt aber nicht zur cyrus.conf; also lieber vergessen!
> 

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

> 
> 
>>>Liegt der Socket dort, wo du ihn angibst in der cyrus.conf? - nachschauen.
>>
>>ls -la /var/spool/postfix/public/lmtp
>>srwxrwxrwx  1 root root 0 Nov 29 13:56 /var/spool/postfix/public/lmtp
> 
> 
> 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


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)



> 
> 
>>Gibt es irgendwo ein Readme/HOWTO zu LMTP? Bei postfix.org ist nichts zu finden...
> 
> 
> 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...

 








Mehr Informationen über die Mailingliste Postfixbuch-users