Am Montag, 30. Oktober 2006 20:21 schrieb Sandy Drobic:
Zunächst hatte ich das Problem, dass erst nach dreimaligem Passwort-Eingabe das sieveshell-Prompt kam. Es fehlte die Datei /etc/sasldb2. Nach einem saslpasswd2 -c user mit dem user-Passwort war das behoben und keine Fehlermeldung mehr in den Log-Dateien.
Die sasldb ist ein Fallback Mechanismus. Eigentlich sollte die Authentifikation über den für saslauthd eingestellten Mechanismus erfolgen. Was steht denn in /etc/sysconfig/saslauthd drin?
SASLAUTHD_AUTHMECH=pam
/var/log/messages sollte etwas darüber wissen, dahin loggt Cyrus unter Suse normalerweise. Wenn deine Einstellungen ansonsten normal sind (kein hashed imap spool und kein unixhierarchy = yes), dann sollte es bei funktionieren.
Kein außergewöhnlichen Einstellungen. /var/log/messages sagt, dass die Mailbox nicht existiert. Ich kann aber mit cyradm nachschauen und da gib es die. Ich habe allerdings festgestellt, dass ich Fehlermeldungen erhalte, wenn ich in Kmail in Ordnern, die ich angelegt habe, weitere Ordner anlegen möchte. Da habe ich anscheinend keine Zugriffsberechtigung, obwohl ich auch das mit cyradm überprüft habe und dort auch Unterordner anlegen kann. Irgendwie bin ich jetzt etwas konfus. Hier mal meine etc/imapd.conf: configdirectory: /var/lib/imap partition-default: /var/spool/imap sievedir: /var/lib/sieve admins: cyrus allowanonymouslogin: no autocreatequota: 10000 reject8bit: no quotawarn: 90 timeout: 30 poptimeout: 10 dracinterval: 0 drachost: localhost sasl_pwcheck_method: saslauthd lmtp_overquota_perm_failure: no lmtp_downcase_rcpt: yes altnamespace: 1 tls_cert_file: /var/lib/imap/server.pem tls_key_file: /var/lib/imap/server.pem