Hallo,

auf meinem Server laufen Postfix und Dovecot per MYSQL. Jetzt soll es bestimmte Benutzer geben, welche sich mit irgendeinem Password anmeldne können.
D.h die User haben in der DB in Flag, um die User zu erkennen.
Jetzt würde ich das gerne in den password_query von Dovecot einbauen.
Der sieht atm etwa so aus:
Code:
password_query = SELECT login, password FROM users WHERE login = '%n' and domain = '%d' AND von <= NOW() AND bis >= NOW()
das Password wird an Dovecot übereben und der Vergleicht es dann mit dem Password vom Benutzer. Leider kann ich hier nicht eingreifen und Dovecot das Passwod übergeben, was der User eingeben hat.
Auch das weglassen den Password-Fields bringt nix.

Kennt sich jemand mit der Materie genauer aus?
Eine Lösung wäre einfach einen leeren String in das Passwordfeld der DB zu schreiben, so das der User nen leeren Sring als PW geben kann, aber das wäre nur eine Notlösung.

Wenn Configs gebraucht werden, posten. Werde Sie dann nachreichen.