<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Hallo,<div><br></div><div>ich habe einen Postfix aufgesetzt und konnte erfolgreiche Tests damit machen.</div><div>Zum Authentifizieren habe ich das PLAIN LOGIN verfahren genutzt über den SASL Dienst.</div><div><br></div><div><div><b>msgsrv01:~# cat /etc/postfix/sasl/smtpd.conf</b></div><div><b>pwcheck_method: saslauthd</b></div><div><b>mech_list: LOGIN CRAM-MD5 DIGEST-MD5</b></div><div><b>saslauthd_path: /var/spool/postfix/var/run/saslauthd/mux</b></div><div><b>log_level: 3</b></div><div><b>allow_plaintext: true</b></div><div><b>auxprop_plugin: sql</b></div><div><b>sql_hostnames: 192.168.10.2</b></div><div><b>sql_user: email_admin</b></div><div><b>sql_passwd: bhpYXcMCNAQJc1VLbtbJ</b></div><div><b>sql_database: email_db1</b></div><div><b>sql_select: select password from users where email = '%u'</b></div></div><div><br></div><div>Der SASL ist auf PAM eingestellt:</div><div><b>MECHANISMS="pam"</b></div><div><br></div><div>wodurch ich im /etc/pam.d/smtp einen verweis auf die MySQL gemacht habe:</div><div><div><b>msgsrv01:~# cat /etc/pam.d/smtp</b></div><div><b>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</b></div><div><b>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</b></div><div><b><br></b></div><div>Wenn mein Client nun versucht sich anzumelden dann bekommt er folgende Fehlermeldung:</div><div><b><div>Aug 10 16:37:12 msgsrv01 postfix/smtpd[27891]: warning: SASL authentication failure: no secret in database</div><div>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 </div><div><br></div><div><br></div><div><span class="Apple-style-span" style="font-weight: normal;">Wer kann mit sagen was ich falsch gemacht habe, bzw wie ich CRAM-MD5 mit MYSQL ans laufen kriege.</span></div><div><span class="Apple-style-span" style="font-weight: normal;">Vielen Dank.</span></div><div><span class="Apple-style-span" style="font-weight: normal;"><br></span></div><div><span class="Apple-style-span" style="font-weight: normal;">Grüsse,</span></div><div><span class="Apple-style-span" style="font-weight: normal;">Maik</span></div></b></div></div></body></html>