Hallo Micha,

Am Samstag, 8. Juli 2006 21:35 schrieb Micha Mutschler:
> Hallo,
>
> ich versuche gerade postfix dazu zu überreden per pam.d in ner
> mysql db die Benutzer zu authentifizieren. Die mysql Tabelle
> enthält die ganze Mailadresse ([EMAIL PROTECTED]) und das
> 'md5-passwort'. Das Problem ist, dass wenn sich user [EMAIL PROTECTED]
> authentifizieren möchte, pam in der mysql Tabelle nur nach 'foo'
> sucht und nicht nach '[EMAIL PROTECTED]'. Ich hab bisher noch nicht
> herausgefunden, wie man pam dazu überreden kann die gesamte
> Mailadresse als Schlüssel zu verwenden.
> Hat jemand eine Idee, wie bzw. wo man das einstellen kann?

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='[EMAIL PROTECTED]'

------------------------------------------------------------------------

Damit gings bei mir auf Anhieb.

HTH 

Andreas

Antwort per Email an