[Postfixbuch-users] SASL2 + MySQL
Patrick Ben Koetter
p at state-of-mind.de
Di Mär 8 13:02:20 CET 2005
* Slupkowski, Rafael <r.slupkowski at wunsch.com>:
> Ich bin hier ein SASL2 mit MySQL am Compilieren. Und irgendwie mache ich was
> verkehrt:
yep. die smtpd.conf parameter sind falsch. sie haben sich mittlerweile
geändert. Sie mal in der options.html in den SASL sourcen nach.
p at rick
> Postfix und Courier läuft bereits und das abholen funktioniert nur noch am
> versenden hängt es :-(
>
> Hier mal die Postfix Ausgabe:
>
> 250-PIPELINING
> 250-SIZE 20480000
> 250-VRFY
> 250-ETRN
> 250-AUTH CRAM-MD5 DIGEST-MD5 LOGIN PLAIN
> 250-AUTH=CRAM-MD5 DIGEST-MD5 LOGIN PLAIN
> 250 8BITMIME
>
> Da scheint alles zu stimmen oder?
>
> Und so habe ich mein sasl2 kompiliert was auch sauber durch läuft:
>
> ./configure --enable-anon --enable-plain --enable-login --enable-sql
> --enable-otp --enable-cram --enable-digest --with-mysql=/usr
> --with-dblib=berkeley --with-bdb-libdir=/usr/lib
> --with-bdb-incdir=/usr/include --with-plugindir=/usr/local/lib/sasl2
>
> /usr/lib/sasl2 und so auf /usr/local/lib/sasl2 verlinkt habe ich
> auch.
>
> Die smtpd.conf sieht so aus:
>
> pwcheck_method: auxprop
> auxprop_plugin: mysql
> mech_list: plain login cram-md5 digest-md5
> mysql_hostnames: localhost
> mysql_user: postfix
> mysql_passwd: xxxxxx
> mysql_database: postfix
> mysql_statement: select password from mailbox where username='%u@%r'
> mysql_verbose: yes
>
> Ja und das Logfile von Postfix sagt das hier:
>
> Mar 8 12:16:31 daisy postfix/smtpd[31182]: warning: SASL authentication
> failure: no secret in database
> Mar 8 12:16:31 daisy postfix/smtpd[31182]: warning:
> dhcp-10MBit-200.wunsch.lan[192.168.5.200]: SASL CRAM-MD5 authentication
> failed
> Mar 8 12:16:31 daisy postfix/smtpd[31182]: warning: SASL authentication
> failure: Password verification failed
> Mar 8 12:16:31 daisy postfix/smtpd[31182]: warning:
> dhcp-10MBit-200.wunsch.lan[192.168.5.200]: SASL PLAIN authentication failed
> Mar 8 12:16:34 daisy postfix/smtpd[31182]: warning:
> dhcp-10MBit-200.wunsch.lan[192.168.5.200]: SASL LOGIN authentication failed
>
> Das Logfile von MySQL sagt garnix, nur wenn der Client was abholt:
>
>
> 050308 12:13:34 12 Connect postfix at localhost on
> 12 Init DB postfix
> 12 Query SELECT username, "", password, '51',
> '51', '/var/spool/maildirs', maildir, quota, na
> me, "" FROM mailbox WHERE username = "rafael at za4kids.de"
>
> Ne Idee was ich noch vergessen habe?????????
> Ja als System habe ich hier SuSe 9.2, MySQL von SuSE und Postfix selbst
> kompiliert, cyrus-sasl-2.1.19.
>
> Wie sieht es eigentlich mit cram-md5 Verschlüsselung aus. Habe mal in Web
> gelesen das
> Man dafür SASL noch patchen muss vorher.. Stimmt es?
>
> Danke
> Rafael
>
>
>
>
>
> --
> _______________________________________________
> Postfixbuch-users mailingliste
> Heinlein Professional Linux Support GmbH
>
> Postfixbuch-users at listi.jpberlin.de
> http://listi.jpberlin.de/mailman/listinfo/postfixbuch-users
--
SMTP AUTH
Howto: <http://postfix.state-of-mind.de/patrick.koetter/smtpauth/>
Debug: <http://postfix.state-of-mind.de/patrick.koetter/saslfinger/>
Mehr Informationen über die Mailingliste Postfixbuch-users