[Postfixbuch-users] Horror: cyrus imap / postfix / mysql
Hans Novak
postfix at repcom.de
Mi Mär 2 14:25:19 CET 2005
Hallo Ng
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.
auch funktioniert z.B.
testsaslauthd -u hnovak -p pw -s smtp
testsaslauthd -u hnovak -p pw -s imap
Ergebniss:
0: OK "Success."
0: OK "Success."
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 )
jupiter postfix/cleanup[14995]: A7BC842806C:
message-id=<20050301162115.A7BC842806C at jupiter.cin.de>
---------------------------------------------------------------------------------------
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
---------------------------------------------------------------------------------------
die smtpd.conf (in /etc/postfix/sasl/ und gelinkt nach /var/lib/sasl2 )
sieht so aus:
---------------------------------------------------------------------------------------
log_level: 3
pwcheck_method: saslauthd
mech_list: PLAIN LOGIN
---------------------------------------------------------------------------------------
Seltsamerweise wird die aber dennoch nicht gelesen, denn egal was ich da
reinschreibe, der Fehler ist immer der gleiche.
die /etc/pam.de/smtp sieht so aus:
---------------------------------------------------------------------------------------
auth sufficient pam_mysql.so user=[username] passwd=[das passwort für
den user] host=localhost db=mail table=accountuser usercolumn=username
passwdcolumn=password crypt=1
auth sufficient pam_unix_auth.so account required pam_mysql.so
user=[username] passwd=[das passwort für den user] host=localhost
db=mail table=accountuser usercolumn=username passwdcolumn=password crypt=1
account sufficient pam_unix_acct.so
---------------------------------------------------------------------------------------
imap.conf / cyrus.conf / main.cf und master.cf habe ich in allen
variationen probiert ... ich bin wirklich am verzweifeln :-(
Meine letzte Hoffung (bevor ich Linux aus dem Fenster schmeisse) ist
diese nG.
Hans
Hans
-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: <https://listi.jpberlin.de/pipermail/postfixbuch-users/attachments/20050302/3e2fabf9/attachment.html>
Mehr Informationen über die Mailingliste Postfixbuch-users