Griàs Gōd,
ich habe ein Problem mit den Versand von Emails. Mein Server läuft mit Postfix und sasl2. Seit einer Umstellung auf virtuelle domains und virtuelle mail user die in einer mysql database gestaut wurden, kann ich zwar emails empfangen, aber beim Versand habe ich Probleme. Das Passwort wird nicht akzeptiert.
Ich bekomme in der 'syslog' folgende Zeilen zu lesen:
Meine sasl2 'smtp.conf' sieht so aus
Die mysql Tabelle hat natürlich eine "password" Spalte und die verschlüsselten Passwörter darin. Ich habe dort "ENCRYPT" vor jeden Passwort gewählt.
Ich vermute (bin eigentlich sicher) daher, daß es an der Verschlüsselung liegt, ich bin aber in mysql nicht so bewandert und weiß nicht für welche Verschüsselung "ENCRYPT" steht und was ich in der 'smtpd.conf' eingeben sollte damit die richtige Verschlüsselung genutzt wird.
Oder habe ich gar einen anderen Fehler gemacht?
ich habe ein Problem mit den Versand von Emails. Mein Server läuft mit Postfix und sasl2. Seit einer Umstellung auf virtuelle domains und virtuelle mail user die in einer mysql database gestaut wurden, kann ich zwar emails empfangen, aber beim Versand habe ich Probleme. Das Passwort wird nicht akzeptiert.
Ich bekomme in der 'syslog' folgende Zeilen zu lesen:
Code:
Jun 24 08:37:33 bigred92 postfix/smtpd[29755]: warning: SASL authentication failure: no secret in database
Jun 24 08:37:33 bigred92 postfix/smtpd[29755]: warning: e180069152.adsl.alicedsl.de[XX.XX.XX.XX]: SASL CRAM-MD5 authentication failed: authentication failure
Meine sasl2 'smtp.conf' sieht so aus
Code:
pwcheck_method: saslauthd
mech_list: digest-md5 cram-md5 login plain
auxprop_plugin: mysql
sql_hostnames: 127.0.0.1
sql_user: MEINDBBENUTZER
sql_passwd: MEINDBPASSWORT
sql_database: vmailschleuder
sql_select: select password from virtual_mailers where email = '%u'
Die mysql Tabelle hat natürlich eine "password" Spalte und die verschlüsselten Passwörter darin. Ich habe dort "ENCRYPT" vor jeden Passwort gewählt.
Ich vermute (bin eigentlich sicher) daher, daß es an der Verschlüsselung liegt, ich bin aber in mysql nicht so bewandert und weiß nicht für welche Verschüsselung "ENCRYPT" steht und was ich in der 'smtpd.conf' eingeben sollte damit die richtige Verschlüsselung genutzt wird.
Oder habe ich gar einen anderen Fehler gemacht?