Hallo zusammen,
als ich vor einiger Zeit anfing, mit ein System aus Postfix+Dovecot+Pigeonhole+Roundcube+rspamd+NC ...
zusammenzustellen, hatte ich bzgl. der Dovecot-Konfiguration vieles aus einem Howto, dass nicht auf eine MySQL-basierte Userverwaltung setzt, sondern auf flatfiles:
Für die meisten UNIX-Frickler mag es ja das höchste der Gefühle sein, neue User für Dovecot mit "doveadm pw -s SHA512-CRYPT" anzulegen etc. Aber ich muss gestehen, dass mir vor dem Umstieg von sendmail auf die o. a. Komponenten-Konfiguration der ganze Mailverwaltungs"kram" mit Webmin eine komfortable Erleichterung bot. Allerdings setzt das Postfix wie auch das Sendmail-Modul in Webmin ECHTE Systemuser voraus, die für die MailAccounts genutzt werden.
Da ich nun die Lösung mit virtuellen Usern und virtuellen Domains gewählt habe, ist die MailAccount-Verwaltung in Webmin flöten gegangen. Und PostfixAdmin kann ich ob der o. a. passdb-Konfiguration (scheme=CRYPT username_format=%u /usr/local/etc/dovecot/users) ebenfalls nicht nutzen. Vermutlich werde ich im Nachhinein das Ganze noch auf MySQL umstellen, weil PostfixAdmin m. E. schon recht komfortabel ist.
Oder gibt es eine "Verwaltungslösung", die sich an solche Flatfiles (args = scheme=CRYPT username_format=%u /usr/local/etc/dovecot/users) anpassen lässt?
Danke und Gruß
testit
als ich vor einiger Zeit anfing, mit ein System aus Postfix+Dovecot+Pigeonhole+Roundcube+rspamd+NC ...
zusammenzustellen, hatte ich bzgl. der Dovecot-Konfiguration vieles aus einem Howto, dass nicht auf eine MySQL-basierte Userverwaltung setzt, sondern auf flatfiles:
Damals war mir noch nicht bewusst, dass PostfixAdmin ausschließlich mit der MySQL-basierten Userverwaltung zusammenarbeitet und infolgedessen später auch das Passwort-Plugin für Roundcube, mit dem User ihre Passwörter selbst ändern können, nicht einfach übernommen werden kann.passdb {
args = scheme=CRYPT username_format=%u /usr/local/etc/dovecot/users
driver = passwd-file
}
Für die meisten UNIX-Frickler mag es ja das höchste der Gefühle sein, neue User für Dovecot mit "doveadm pw -s SHA512-CRYPT" anzulegen etc. Aber ich muss gestehen, dass mir vor dem Umstieg von sendmail auf die o. a. Komponenten-Konfiguration der ganze Mailverwaltungs"kram" mit Webmin eine komfortable Erleichterung bot. Allerdings setzt das Postfix wie auch das Sendmail-Modul in Webmin ECHTE Systemuser voraus, die für die MailAccounts genutzt werden.
Da ich nun die Lösung mit virtuellen Usern und virtuellen Domains gewählt habe, ist die MailAccount-Verwaltung in Webmin flöten gegangen. Und PostfixAdmin kann ich ob der o. a. passdb-Konfiguration (scheme=CRYPT username_format=%u /usr/local/etc/dovecot/users) ebenfalls nicht nutzen. Vermutlich werde ich im Nachhinein das Ganze noch auf MySQL umstellen, weil PostfixAdmin m. E. schon recht komfortabel ist.
Oder gibt es eine "Verwaltungslösung", die sich an solche Flatfiles (args = scheme=CRYPT username_format=%u /usr/local/etc/dovecot/users) anpassen lässt?
Danke und Gruß
testit