Am Montag, 22. März 2004 21:27 schrieb Hans-Robert Wagner:
erst einmal meinen Dank an Andreas. Vielleicht kannst Du mir hier auch einen 'Schubs in die richtige Richtung geben'?
Es ist nicht das erste Mal, dass ich mich damit beschäftige. Nun dachte ich, mit selbst übersetzten Paketen sollte es funktionieren. Aber leider weit gefehlt.
Nach http://postfix.state-of-mind.de/patrick.koetter/smtpauth und auch dem Postfixbuch von Peer Heinlein habe ich alle Einstellungen in der main.cf vorgenommen, cyrus-sasl ist installiert, die Module vorhanden, aber postfix bietet mir nur PLAIN und LOGIN.
Patrick's HowTo ist noch sasl1-bezogen. Peer's Buch hat da ein paar Lücken im Cyrus-SASL-Kapitel. Sei doch froh. Mit saslauthd funktionieren digest-md5 bzw. cram-md5 auch nicht.
rw@tuxel:~> telnet 192.168.2.2 smtp Trying 192.168.2.2...
250-AUTH LOGIN PLAIN
#postconf -n
tuxel:/usr/lib/sasl2 # ls . libdigestmd5.so libplain.la .. libdigestmd5.so.2 libplain.so libanonymous.la libdigestmd5.so.2.0.15 libplain.so.2 libanonymous.so liblogin.la libplain.so.2.0.15 libanonymous.so.2 liblogin.so libsasldb.la libanonymous.so.2.0.15 liblogin.so.2 libsasldb.so libcrammd5.la liblogin.so.2.0.15 libsasldb.so.2 libcrammd5.so libotp.la libsasldb.so.2.0.15 libcrammd5.so.2 libotp.so smtpd.conf libcrammd5.so.2.0.15 libotp.so.2 libdigestmd5.la libotp.so.2.0.15
tuxel:/usr/lib/sasl2 # cat smtpd.conf pwcheck_method: saslauthd mech_list: plain login crammd5 digestmd5
Da gehören Minus-Zeichen zwischen. mech_list: plain login cram-md5 digest-md5 Aber wie vorher schon erwähnt, diese funktionieren mit saslauthd nicht. Also schreibe lieber: mech_list: plain login -- Andreas