Hallo zusammen,
ich brüte hier über einem verzwicktem Problem und hoffe, dass jemand eine Lösung weis. Und zwar kann ich keine Mails an meinen Mailserver verschicken, wenn ich KMail (KDE 3.0.4) sage er soll sich mit Benutzernamen und Passwort anmelden um sich am Server zu authentifizieren um Mails per SMTP zu versenden. Ich habe Postfix mit SASL-, und TLS-Unterstützung eingerichtet. Ich verwende Woody und habe dazu folgende Pakete installiert: -postfix-tls -libsasl-dev -libsasl-digestmd5-plain -libsasl-gssapi-mit -libsasl-modules-plain -libsasl7 -sasl-bin und natürlich alle Abhängigkeiten, die sich daraus ergeben. Die entscheidenden Teile aus der main.conf lesen sich wie folgt: smtpd_sasl_auth_enable = yes smtpd_sasl_local_domain = $myhostname smtpd_sasl_security_options = noanonymous, noplaintext broken_sasl_auth_clients = yes smtpd_recipient_restrictions = permit_sasl_authenticated, permit_mynetworks, check_relay_domains smtpd_use_tls = yes In der master.conf wurde der part für postfix-tls aktiviert. KMail erkennt auch, dass der Server das STARTTLS sendet und er merkt ebenfalls, das als Verschlüsselung CRAM-MD5 und DIGEST-MD5 angeboten werden. Doch jedesmal wenn ich eine Mail versende steht folgendes im mail.log: Nov 7 21:04:50 heimdall postfix/smtpd[1716]: smtpd_sasl_authenticate: sasl_method DIGEST-MD5 Nov 7 21:04:50 heimdall postfix/smtpd[1716]: smtpd_sasl_authenticate: decoded response:charset=utf-8,username="mkossin", realm="mail.enumerator.de",nonce="vKYzBEdX bDWr5Q2HouGU9LK2Wz2eZz03aYVkQe7ocB0=",nc=00000001, cnonce="ODQwMTk=",digest-uri="smtp/mail.enumerator.de" ,response=38169aa34fdb653bfaac8eeee8db53e2,qop=auth Nov 7 21:04:50 heimdall postfix/smtpd[1716]: warning: unknown[192.168.100.120]: SASL DIGEST-MD5 authentication failed Nov 7 21:04:50 heimdall postfix/smtpd[1716]: > unknown[192.168.100.120]: 535 Error: authentication failed Ich habe versucht den Benutzer nach zwei Methoden zu Authentifizieren. Einmal habe ich sowohl in der /etc/postfix/sasl/smtpd.conf als auch in der /usr/lib/sasl/smtpd.conf "pwcheck_method: sasldb" eingetragen als auch "pwcheck_method: pwcheck". Der pwcheck Daemon wurde von mir von Hand gestartet. Weil er leider nicht automatisch startet (/etc/init.d/pwcheck start beendet sich sofort wieder) Da der pwcheck Daemon auch die imap User erfolgreich Authentifiziert bin ich ein wenig ratlos. Beim anlegen der sasldb als Test, ob es damit funktioniert habe ich einen entsprechenden User angelegt: heimdall:/var/log# sasldblistusers user: mkossin realm: mail.enumerator.de mech: CRAM-MD5 user: mkossin realm: mail.enumerator.de mech: DIGEST-MD5 user: mkossin realm: mail.enumerator.de mech: PLAIN Die /etc/sasldb habe ich auch ins chroot jail kopiert. Dennoch bekomme ich die gleiche Fehlermeldung. Ich vermute stark, dass ich irgendetwas übersehen habe?! Und das es nur ein typischer Fall von "Auf dem Schlauch stehen" ist, aber ich hänge hier seit einigen Tagen fest. Hat vielleicht irgendjemand eine Idee woran es liegen könnte? Vielen Dank an alle im vorraus schonmal. Gruß, Marcel -- Häufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)