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

Re: postfix, pam und mysql



Andreas Hergesell wrote:
> 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 (foo@bar.com) und das
>> 'md5-passwort'. Das Problem ist, dass wenn sich user foo@bar.com
>> authentifizieren möchte, pam in der mysql Tabelle nur nach 'foo'
>> sucht und nicht nach 'foo@bar.com'. 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='%u@%r'
> 
> ------------------------------------------------------------------------
> 
> Damit gings bei mir auf Anhieb.
> 
> HTH 
> 
> Andreas

Hallo,

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!


Gruß

Micha Mutschler



Reply to: