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 ([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
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 [EMAIL PROTECTED] nimmt er [EMAIL PROTECTED] und das ohne erkennbaren Grund! Gruß Micha Mutschler -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)