[Postfixbuch-users] Erweitertes Authentifizierungsverfahren nutzen "CRAM-MD5"
Maik Brauer
mailinglist at mbs-technet.com
Mo Aug 10 18:45:38 CEST 2009
Hallo,
ich habe einen Postfix aufgesetzt und konnte erfolgreiche Tests damit
machen.
Zum Authentifizieren habe ich das PLAIN LOGIN verfahren genutzt über
den SASL Dienst.
msgsrv01:~# cat /etc/postfix/sasl/smtpd.conf
pwcheck_method: saslauthd
mech_list: LOGIN CRAM-MD5 DIGEST-MD5
saslauthd_path: /var/spool/postfix/var/run/saslauthd/mux
log_level: 3
allow_plaintext: true
auxprop_plugin: sql
sql_hostnames: 192.168.10.2
sql_user: email_admin
sql_passwd: bhpYXcMCNAQJc1VLbtbJ
sql_database: email_db1
sql_select: select password from users where email = '%u'
Der SASL ist auf PAM eingestellt:
MECHANISMS="pam"
wodurch ich im /etc/pam.d/smtp einen verweis auf die MySQL gemacht habe:
msgsrv01:~# cat /etc/pam.d/smtp
auth required pam_mysql.so user=email_admin
passwd=bhpYXcMCNAQJc1VLbtbJ host=192.168.10.2 db=email_db1 table=users
usercolumn=email passwdcolumn=password crypt=1
account sufficient pam_mysql.so user=email_admin
passwd=bhpYXcMCNAQJc1VLbtbJ host=192.168.10.2 db=email_db1 table=users
usercolumn=email passwdcolumn=password crypt=1
Wenn mein Client nun versucht sich anzumelden dann bekommt er folgende
Fehlermeldung:
Aug 10 16:37:12 msgsrv01 postfix/smtpd[27891]: warning: SASL
authentication failure: no secret in database
Aug 10 16:37:12 msgsrv01 postfix/smtpd[27891]: warning:
dslb-088-076-085-147.pools.arcor-ip.net[88.76.85.147]: SASL CRAM-MD5
authentication failed: authentication failure
Wer kann mit sagen was ich falsch gemacht habe, bzw wie ich CRAM-MD5
mit MYSQL ans laufen kriege.
Vielen Dank.
Grüsse,
Maik
-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: <https://listi.jpberlin.de/pipermail/postfixbuch-users/attachments/20090810/5f2643d6/attachment.html>
Mehr Informationen über die Mailingliste Postfixbuch-users