XAMS ist ein System, um Mailaccounts auf einem Mailserver zu verwalten. Eigentlich ein ganz nettes System, insbesondere mit der Site-Funktionalität.
XAMS teilt sich in mehrere Teile:
Exim ist toll. Courier konnte ich bereits durch dovecot ersetzen. Die MySQL-Datenbank ist okay, auch wenn PostGreSQL ein paar nette Features hätte. Die Perl-Skripte sind recht schmerzfrei und werden selten gebraucht.
Mein Problem ist das Webinterface und zwar insbesondere:
Ich würde gerne das Webinterface mit ordentlicher Technologie neu schreiben, damit die o.g. Mängel der Vergangenheit angehören.
Prinzipielles Vorgehen:
Templates und i18n gehören natürlich zum Pflichtprogramm. Schön wäre auch eine prinzipielle DB-Unabhängigkeit.