[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: postfix, pam und mysql



Micha Mutschler schrieb:
Andreas Hergesell wrote:

[...]
Ich habs ohne PAM gemacht, sprich direkter Zugriff auf MySQL:
---------------------------------------------------------------------
/etc/postfix/sasl/smtpd.conf erstellen

log_level: 7    # zum Testen

pwcheck_method: auxprop
auxprop_plugin: sql
mech_list: plain login cram-md5 digest-md5
sql_engine: mysql
sql_hostnames: 127.0.0.1
sql_user: mail_admin
sql_passwd: mail_admin_password
sql_database: mail
sql_select: select password from users where email='%u@%r'

------------------------------------------------------------------------
[...]
hab das gerade mal getestet, aber er nimmt die falsche Domain bei der
mysql Abfrage. (immerhin nimmt er jetzt eine ganze Mailadresse, wenn
auch keine existierende)
anstelle von asdfoo@mail.example_abc.com nimmt er asdfoo@abc.com und das
ohne erkennbaren Grund!

Hm - das hängt von deiner Config / DB ab.
Bei mir sieht die Query so aus:
sql_select: SELECT password FROM mailuser LEFT JOIN maildomain ON domain_key = domain_fkey WHERE CONCAT_WS("@",email,domainname)='%u@%r'

Schalte mal mysql log ein und schau dir die query an die dabe herauskommt.
und sasl log anschauen



Gruß

Micha Mutschler


 Klaus

--
Klaus Zerwes
http://www.zero-sys.net



Reply to: