Hallo Alexander,
Alexander Wanning wrote:
Dann habe ich noch installiert: cyrus-sasl-authentication-Server perl-Authen-SASL-Cyrus - SASL Authentifizierungsbibliothek - Cyrus Plugin perl-Cyrus-IMAP - Cyrus IMAP Perl-Modul perl-Cyrus-SIEVE-managesieve - Ein Perl Module für Cyrus SIEVE
Sieht soweit ganz gut aus. Den Sasl-Authentication-Server (saslauthd) brauchst du nicht, wenn Du die SASLDB verwenden möchtest. Der saslauthd wird benötigt, wenn Du als Authentifizierungsbackend eine MySQL-Datenbank oder ein OpenLDAP-Directory nutzen möchtest.
Vielleicht hab ich das in deiner anderen Mail falsch verstanden - deshalb nochmal die konkrete Frage: haben die User, die bei Dir einen IMAP-Account bekommen sollen, auch ein Shell-Login auf der Maschine?
Und das anlegen erfolgt mittels saslpasswd2 [nutzer] oder mit saslpasswd2 -c [Nutzer] ????
Für den cyrus (admin)-Account: bsvr6# saslpasswd2 -c -a smtpauth username
Für Nutzer: bsvr6# saslpasswd2 -c -u domainname.de -a smtpauth username
Der Parameter "-a smtpauth" scheint optional zu sein - damit lässt sich die Gültigkeit der Accounts auf bestimmte Anwendungen einschränken. Ob und wann dieser abgefragt wird, kann ich dir leider nicht sagen.
Mmmh, habe ja eine SuSE, und da gibts die Dateien "/etc/imapd.conf" und "/etc/cyrus.conf". Hänge beide Dateien mal hinten an.
Okay, in der cyrus.conf sieht auf den ersten Blick alles ok aus. In der imapd.conf ist als Authentifizierungs-Mechanismus der saslauthd festgelegt (sasl_pwcheck_method: saslauthd). Läuft der Daemon überhaupt? Und wenn ja - von welcher Quelle bezieht er seine Authentifizierungs- daten?
Auch hier wieder der Hinweis - wenn Du mit der SASLDB arbeitest, sollte da eigentlich "sasl_pwcheck_method: auxprop" drin stehen.
Viele Grüße Matthias