courier pop3 / MYSQL_SELECT_CLAUSE
basti_p
- webserver
Hallo,
ich habe einen Mailserver mit Exim4/Courier und als Konfigurationsoberfläche Vexim.
Die Kontonamen der Mailkonten entsprechen dabei der eMail-Adresse.
Jetzt möchte ich gern beim Abrufen der Mails auf einen alternativen Benutzernamen testen, die entsprechende Spalte (useralias) in der user-Tabelle habe ich angelegt. In der authmysqlrc gibt es eine auskommentierte Option MYSQL_SELECT_CLAUSE, welche m.A. nach dafür benutzt werden könnte.
Meine getestete Query
SELECT username, cryptpw, clearpw, uid, gid, home, maildir, quota FROM users WHERE useralias='$(local_part)'
funktioniert leider nicht, d.h. die Anmeldung schlägt fehl.
Kennt sich jemand damit aus - kann ich MYSQL_SELECT_CLAUSE überhaupt dafür nutzen bzw. wie kann ich mir Debugginginfos ausgeben lassen?
Vielen Dank und Grüße Basti
Hallo,
habe die Lösung gefunden - wen es interessiert: in der authmysqlrc muss der Wert DEFAULT_DOMAIN aktiviert und belegt werden - dann klappts.
Grüße Basti