[Postfixbuch-users] Postfix und Cyrus: lmtp-Socket-Problem
Hubertus Wegener
hubertus.wegener at rp-online.de
Di Nov 30 14:06:31 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