[Postfixbuch-users] SASL CRAM-MD5 authentication failed
Holm Kapschitzki
holm at oleco.net
Fr Okt 21 23:08:03 CEST 2005
Guten Tag Andreas Winkelmann,
am Freitag, 21. Oktober 2005 um 22:35 schrieben Sie:
> Kommt drauf an, was Du willst. sasldb oder saslauthd, das must Du entscheiden.
wenn ich dann CRAM-MD5 benutzen kann, was ja jetzt auch funktioniert, dann
sasldb, oder hat das Nachteile ? Ich gehe davon aus, daß wenn die Mail Clienten
nur Plain können es mit den folgenden Einstellungen auch über Plain klappt ?
smtpd.conf:
pwcheck_method: auxprop
mech_list: PLAIN LOGIN CRAM-MD5 DIGEST-MD5
sasl_auxprop_plugin: sasldb
dank deiner mail sieht der mailog so aus:
Oct 21 22:54:39 base postfix/smtpd[16566]: connect from
brln-d9b81c31.pool.mediaWays.net[217.184.28.49] Oct 21 22:54:41 base
postfix/smtpd[16566]: C84318C667:
client=brln-d9b81c31.pool.mediaWays.net[217.184.28.49], sasl_method=CRAM-MD5,
sasl_username=blub at base.base.local Oct 21 22:54:41 base postfix/cleanup[16569]:
C84318C667: message-id=<84254683.20051021225435 at hardtekk.org> Oct 21 22:54:42
base postfix/smtpd[16566]: disconnect from
brln-d9b81c31.pool.mediaWays.net[217.184.28.49] Oct 21 22:54:42 base
postfix/qmgr[16335]: C84318C667: from=<blub at hardtekk.org>, size=675, nrcpt=1
(queue active) Oct 21 22:54:42 base postfix/smtp[16570]: C84318C667:
to=<blub1 at gmx.net>, relay=smtprelay.t-online.de[194.25.134.98], delay=2,
status=sent (250 Message accepted.)
> Und für die sasldb musst Du den Realm > Postfix unter smtpd_sasl_local_domain
> mitgeben.
seitdem klappt es mit cram-md5
main.cf:
smtpd_sasl_local_domain = base.base.local
Das einzige was ich nicht hinbekommen habe ist dass cyrus-imap sasldb benutzt.So
funktioniert beides, also smtp-auth über sasldb und cyrus-imap über sasauthd:
imapd.conf:
configdirectory: /var/lib/imap
partition-default: /var/spool/imap
admins: cyrus
sievedir: /var/lib/imap/sieve
sendmail: /usr/sbin/sendmail
hashimapspool: true
sasl_pwcheck_method: saslauthd
#sasl_pwcheck_method: auxprob
#sasl_auxprop_plugin: sasldb
sasl_mech_list: PLAIN
#mech_list: PLAIN LOGIN CRAM-MD5 DIGEST-MD5
tls_cert_file: /usr/share/ssl/certs/cyrus-imapd.pem
tls_key_file: /usr/share/ssl/certs/cyrus-imapd.pem
tls_ca_file: /usr/share/ssl/certs/ca-bundle.crt
Mit den auskommentierten Befehlen hat cyrus halt nicht die sasldb benutzen
können. Komisch jetzt habe ich wie schon gesagt beide Verfahren im Mix.
Eigentlich stand in einem how-to, daß ich sasldb2 nicht mit gestartetem sasauthd
benutzen kann, aber das habe ich wohl falsch verstanden.
Wie kannich den nun auch cyrus-imap zu sasldb2 übereden ? Und klappt es jetzt
so auch mit smtp-auth über Plain ?
--
Mit freundlichen Grüßen
Holm Kapschitzki
mailto:holm at oleco.net
Mehr Informationen über die Mailingliste Postfixbuch-users