[Postfixbuch-users] Horror: cyrus imap / postfix / mysql

Andreas Winkelmann ml at awinkelmann.de
Fr Mär 4 18:44:00 CET 2005


Am Mittwoch, 2. März 2005 14:25 schrieb Hans Novak:

> ich setzte cyrus imap, postfix und mysql (und auch web-cyradm) ein.
> Seit 3 Tagen gegoogelt, weltweit NG's gelesen und keine Lösung in Sicht :-(
> Ich bin bei der Installation nach der Howto unter
>     http://wiki.hetzner.de/index.php/DebianMailserver2
> vorgegangen.
> Mein Problem ist, ich kann mich authen, per telnet z.B., ich kann im
> web-cyradm user und domains anlegen,
> welche auch in der mysql db stehen und die User werden in  (z.B. user
> hnovak)
>
> /var/spool/cyrus/mail/h/user/hnovak^cin^de/
>     cyrus.cache,
>     cyrus.header,
>     cyrus.index
> angelegt.

> und dennoch bekomme ich folgenden Fehler in der mail.log (mailbox does
> not exist):
> ---------------------------------------------------------------------------
>------------
>
> /var/log/mail.log
>
> jupiter postfix/pickup[14765]: 99CA642806B: uid=0 from=<root>
>     jupiter postfix/cleanup[14995]: 99CA642806B:
>     message-id=<20050301162115.99CA642806B at jupiter.cin.de>
> jupiter postfix/qmgr[14766]: 99CA642806B: from=<root at cin.de>, size=292,
>     nrcpt=1 (queue active)
> jupiter cyrus/master[15003]: about to exec /usr/lib/cyrus/bin/lmtpd
> jupiter cyrus/lmtpunix[15003]: executed
> jupiter cyrus/lmtpd[15003]: accepted connection
> jupiter cyrus/lmtpd[15003]: lmtp connection preauth'd as postman
>     Mar  1 17:21:15 jupiter postfix/pipe[15001]: 99CA642806B:
>     to=<hnovak at jupiter.cin.de>, relay=cyrus, delay=0, status=bounced
>     (data format error. Command output: hnovak: Mailbox does not
>     exist )

"hnovak" != "hnovak^cin^de"

(Vermutlich heisst es "hnovak at cin.de", besser lesbar wäre es aus cyradm 
gewesen.) Trotzdem ist es unterschiedlich.

Wie ist denn der Transport cyrus in der master.cf konfiguriert?

Am besten solltest Du allerdings lmtp als Transport benutzen.

> Das einzige was ich noch an Fehlern gefunden habe ist in der auth.log:
> ---------------------------------------------------------------------------
>------------
>
> jupiter cyrus/imapd[17615]: sql_select option missing
> jupiter cyrus/imapd[17615]: auxpropfunc error no mechanism available
> jupiter cyrus/imapd[17615]: _sasl_plugin_load failed on
> sasl_auxprop_plug_init for plugin: sql
> ---------------------------------------------------------------------------
>------------

Du hast das Cyrus-SASL sql-auxprop Plugin installiert und benutzt es nicht. 
Deinstallier es oder lösch es.

> die smtpd.conf (in /etc/postfix/sasl/ und gelinkt nach /var/lib/sasl2 )

Wieso "/var/lib/sasl2"? Was ist das für ein System?

> sieht so aus:
> ---------------------------------------------------------------------------
>------------
>
> log_level: 3
> pwcheck_method: saslauthd
> mech_list: PLAIN LOGIN
> ---------------------------------------------------------------------------
>------------

-- 
	Andreas



Mehr Informationen über die Mailingliste Postfixbuch-users