<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Hallo Werner,<div><br></div><div>vielen Dank für den Tipp. Die Passwörter sind nur für Testzwecke. Es handelt sich noch um ein Testsystem und um</div><div>kein Produktiv-System. Ich habe jetzt die einzelnen Konfigs angepasst.</div><div>Jetzt kommuniziert der Postfix/sasl zumindest mit dem MySQL Server, was er vorher nicht getan hat.</div><div><br></div><div>Aber es geht immer noch nicht. Im Log steht folgendes:</div><div><div><b>Aug 10 17:13:35 msgsrv01 postfix/smtpd[28316]: warning: SASL authentication failure: no secret in database</b></div><div><b>Aug 10 17:13:35 msgsrv01 postfix/smtpd[28316]: warning: xxxxxxxxxxxx: SASL CRAM-MD5 authentication failed: authentication failure</b></div></div><div><br></div><div>Was kann ich noch überprüfen, bzw. was habe ich noch falschgemacht?</div><div><br></div><div>Grüsse,</div><div>Maik</div><div><br></div><div><div><div>On Aug 10, 2009, at 7:00 PM, Werner Detter wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div>Hi,<br><br><blockquote type="cite">msgsrv01:~# cat /etc/postfix/sasl/smtpd.conf<br></blockquote><blockquote type="cite">pwcheck_method: saslauthd<br></blockquote><blockquote type="cite">mech_list: LOGIN CRAM-MD5 DIGEST-MD5<br></blockquote><blockquote type="cite">saslauthd_path: /var/spool/postfix/var/run/saslauthd/mux<br></blockquote><blockquote type="cite">log_level: 3<br></blockquote><blockquote type="cite">allow_plaintext: true<br></blockquote><blockquote type="cite">auxprop_plugin: sql<br></blockquote><blockquote type="cite">sql_hostnames: 192.168.10.2<br></blockquote><blockquote type="cite">sql_user: email_admin<br></blockquote><blockquote type="cite">sql_passwd: bhpYXcMCNAQJc1VLbtbJ<br></blockquote><blockquote type="cite">sql_database: email_db1<br></blockquote><blockquote type="cite">sql_select: select password from users where email = '%u'<br></blockquote><br>Also entweder nutzt du das auxprop-plugin *oder* saslauth - beides<br>macht keinen Sinn.  Übrigens solltest du Passwörter nicht über<br>öffentliche Mailinglisten publizieren :-)<br><br><br>/etc/postfix/sasl/smtpd.conf mit auxprop-plugin:<br>loglevel: 0<br>pwcheck_method: auxprop<br>mech_list: PLAIN LOGIN CRAM-MD5 DIGEST-MD5<br>auxprop-plugin: sql<br>sql_engine: mysql<br>sql_hostnames: localhost<br>sql_database: mail<br>sql_user: postfix<br>sql_passwd: --- zensiert ---<br>sql_select: SELECT password FROM mailbox WHERE username='%u'<br>sql_usessl: no<br><br><br>ODER so mit SASLAUTHD:<br><br>/etc/postfix/sasl/smtpd.conf mit saslauthd:<br>pwcheck_method: saslauthd<br>loglevel: 0<br>mech_list: plain login<br><br>/etc/pam.d/smtp<br>auth            required pam_mysql.so   user=postfix passwd=----zensiert---- \<br>host=localhost \<br>db=mail \<br>table=mailbox \<br>usercolumn=username \<br>passwdcolumn=password \<br>crypt=1<br><br><br>account            required pam_mysql.so   user=postfix passwd=----zensiert----- \<br>host=localhost \<br>db=mail \<br>table=mailbox \<br>usercolumn=username \<br>passwdcolumn=password \<br>crypt=1<br><br><br><br><blockquote type="cite">Der SASL ist auf PAM eingestellt:<br></blockquote><blockquote type="cite">MECHANISMS="pam"<br></blockquote><br>Du hast verschlüsselte Passwörter in deiner Datenbank, damit funktioniert<br>PLAIN/LOGIN aber kein CRAM-MD5. Sofern du "stärkere" Verfahren möchtest<br>müssen die Passwörter im Klartext in der Datenbank zu finden sein.<br><br>Ciao,<br>Werner<br><br>--<br>_______________________________________________<br>Postfixbuch-users -- <a href="http://www.postfixbuch.de">http://www.postfixbuch.de</a><br>Heinlein Professional Linux Support GmbH<br><br><a href="mailto:Postfixbuch-users@listen.jpberlin.de">Postfixbuch-users@listen.jpberlin.de</a><br>https://listi.jpberlin.de/mailman/listinfo/postfixbuch-users<br></div></blockquote></div><br></div></body></html>