Postfix und sasl
Ralph Meyer
ralph at schosemail.de
Die Feb 6 11:18:07 GMT 2007
>> In /etc/pam.d/ die Datei smtp mit den mysql Daten angelegt.
>> In der /usr/lib/sasl2/smtpd.conf steht pwcheck_method: saslauthd
>>
> Bist Du dir sicher, das das unter /usr/lib/sasl2 konfiguriert werden muss
> (oder kann)?
So läuft das bei mir unter woody.
> Versuche mal, das unter /etc/postfix/sasl/smtpd.conf abzulegen. Damit habe
> ich das unter Debian Sarge konfiguriert.
Ich hab das mal dort eingetragen. Keine Änderung
> pwcheck_method: auxprop
> auxprop_plugin: sql
> mech_list: PLAIN LOGIN
> sql_engine: mysql
> sql_hostnames: localhost
> sql_user: <datenbank_user>
> sql_passwd: <geheim>
> sql_database: <datenbank_name>
> sql_verbose: no
> sql_select: SELECT password FROM sasluser WHERE (id = '%u' AND realm = '' AND password != '') OR
> (id='%u' AND realm='%r' AND password != '')
> log_level: 0
Ich möchte halt saslauthd nehmen. Natürlich hab ich das trotzdem mal ausprobiert.
Funktioniert bei mir nicht.
> Die SQL-Abfrage kann enstprechend der Relation angepasst werden.
Hab ich gemacht.
>> smtp_sasl_password_maps = mysql:/bla in die main.cf
>>
> Die Einstellung ist für einen SMTP-Client, wenn der Postfix sich beim
> Versand an einen anderen SMTP-Server authentisieren soll.
Und warum schreibt er mir das in die Logs ? Ich will mich nicht an einem
anderen MTA authentifizieren.
Wo ist mein Denkfehler ?
Weitere Hinweise ?
Ralph