
a) Es braucht PHP.
b) Drei der Plugins, die ich hier im Einsatz habe brauchen +s (AUA).
c) Einige der Plugins wurden von Bozos geschrieben oder sind unmaintained.
d) Es sieht unglaublich schlecht aus und ist ein Zustand für den Benutzer. Nicht im geringsten mit GMail zu vergleichen.
e) Eine Katastrophe zum administrieren.
Die alternativen zu Squirrelmail sind auch nicht besser und brauchen teilweise sogar noch MySQL Server.
Ein guter Ersatz muss her. Was muss er können?
IMAP4rev1, das kann man gut mit Twisted in einen Daemon Prozess packen, der mit irgendeiner Form von IPC mit der Webanwendung spricht.
Keine Datenbank. Wenn da eh schon ein Prozess läuft soll der die Daten gefälligst im Speicher lassen.
Die Web Anwendung selber ist unglaublich dumm. Die macht nix anderes als mit dem Daemon sprechen. Der Daemon wiederrum weiß wie er Mails versendet, mit IMAP spricht, wie er die .mailfilter der User bearbeitet etc.
Dadurch ist dann Frontend/Backend so gut getrennt, dass man die auch auf verschiedenen Servern betreiben kann und das Frontend später auch in PHP machen wenn man unbedingt will.
Einziges Problem an der Sache: das Projekt ist so groß, dass man da mehr als eine Person braucht. Zudem hab ich gerade nicht so übermäßig viel Zeit, dass ich das alleine starten kann. Also suche ich ein paar Mitstreiter. Wer hat Lust?
