Hi,
ich möchte die Postfix SASL Authentifizierung über eine SQL DB ausführen.
Nur wenn ich über telnet eine Verbindung öffne und ein ehlo schicke, meldet der Mailserver mir die SMTP AUTH Option nicht.
Meine smtpd.conf
Auszug aus der main.cf von Postfix:
Muss der saslauthd daemon laufen für die MySQL Authentifizierung?
ich möchte die Postfix SASL Authentifizierung über eine SQL DB ausführen.
Nur wenn ich über telnet eine Verbindung öffne und ein ehlo schicke, meldet der Mailserver mir die SMTP AUTH Option nicht.
Meine smtpd.conf
Code:
sasl_pwcheck_method: auxprop
sasl_auxprop_plugin: mysql
mysql_user: username
mysql_passwd: password
mysql_hostnames: localhost
mysql_database: db
mysql_statement: SELECT password FROM smtp WHERE email = '%u@%r'
mysql_verbose: yes
Auszug aus der main.cf von Postfix:
Code:
smtpd_sasl_auth_enable = yes
smtpd_sasl_application_name = smtpd
smtpd_sasl_security_options = noanonymous, noplaintext
smtpd_sasl_local_domain = xyz.de
smtpd_sender_login_maps = hash:/etc/postfix/sasl_sender
broken_sasl_auth_clients = yes
Muss der saslauthd daemon laufen für die MySQL Authentifizierung?