[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