toberman
25.01.05, 20:09
Hi,
ich habe einen Mailserver mit Exim4 laufen. Momentan noch im mbox Format, also die Mails in /var/mail/${local_part}
und nun die Geschichte der Reihe nach.
Ich würde gerne einen Webmailer aufsetzen (Squirrelmail reicht wahrscheinlich vom Funktionsumfang her)
Dafür brauche ich jedoch IMAP (auch kein Problem - gibt es ja genug Programme: Cyrus, Courier, ... )
Um das ganze vernünftig zu machen kam der Gedanke, gleich auf Maildir zu wechseln, zumal sich in letzter Zeit seltsamerweise die Schwierigkeiten mit mbox aufgrund korrupter Header mehren (man kommt ja dann immer gleich gar nicht mehr an seine Mails... - da wäre maildir schon praktischer)
Nun habe ich aber die User homes
1. auf einem anderen Server. Die sind zwar über yp gemountet, aber eigentlich schaffe ich mir dadurch nur Ärger, da, wenn mir das yp ausfällt auch gleich die Mails mit hin sind und
2. laufen auf dem Fileserver, wo die Homes sind Quotas. D.h, wenn jmd sein home vollmacht werden keine Mails mehr ausgeliefert wegen der Quota usw --> zusätzlicher Ärger für mich.
Daher würde ich gerne die Maildir Verzeichnisse der User, so wie jetzt die mbox Dateien, in einen Ordner auf meinem Mailserver legen. Nach dem Muster /var/mail/$username/Maildir
Dann hab ich alle beinander (wenn mal korrupte Dateien drin sind nicht so ein Gehangel durch die Homes) , keine Probleme mit meinem NIS und mit der Quota.
Nun weiß ich allerdings nicht, wie ich das zusammenbekomme.
Es gibt ja einige IMAP Clients, die das Maildir frei legen lassen --> ich weiß nur nicht welche
Wie bekomme ich Exim dazu, darauf anzuspringen? Wie muss die Konfig aussehen, damit ich das so wie geplant zum laufen bekomme.
Man muss dazu sagen, dass wird kein Experiment, der Server ist in Betrieb und muss laufen... Und ich hab noch mboxes zu konvertieren (dazu hat ein Freund nach seiner Aussage schon gut funktionierende Skripte gefunden)
Das Hauptproblem ist also ein passendes IMAP Programm und die Konfig von EXIM und dass beide (IMAP und EXIM) nacher auch zusammenarbeiten.
Für Tips wäre ich dankbar.
Hab zwar schon vereinzelt bei Google Hinweise gefunden, wie man die Maildirs verlegen kann, jedoch nicht, wie das mit Exim zusammenspielt...
greetz tob
ich habe einen Mailserver mit Exim4 laufen. Momentan noch im mbox Format, also die Mails in /var/mail/${local_part}
und nun die Geschichte der Reihe nach.
Ich würde gerne einen Webmailer aufsetzen (Squirrelmail reicht wahrscheinlich vom Funktionsumfang her)
Dafür brauche ich jedoch IMAP (auch kein Problem - gibt es ja genug Programme: Cyrus, Courier, ... )
Um das ganze vernünftig zu machen kam der Gedanke, gleich auf Maildir zu wechseln, zumal sich in letzter Zeit seltsamerweise die Schwierigkeiten mit mbox aufgrund korrupter Header mehren (man kommt ja dann immer gleich gar nicht mehr an seine Mails... - da wäre maildir schon praktischer)
Nun habe ich aber die User homes
1. auf einem anderen Server. Die sind zwar über yp gemountet, aber eigentlich schaffe ich mir dadurch nur Ärger, da, wenn mir das yp ausfällt auch gleich die Mails mit hin sind und
2. laufen auf dem Fileserver, wo die Homes sind Quotas. D.h, wenn jmd sein home vollmacht werden keine Mails mehr ausgeliefert wegen der Quota usw --> zusätzlicher Ärger für mich.
Daher würde ich gerne die Maildir Verzeichnisse der User, so wie jetzt die mbox Dateien, in einen Ordner auf meinem Mailserver legen. Nach dem Muster /var/mail/$username/Maildir
Dann hab ich alle beinander (wenn mal korrupte Dateien drin sind nicht so ein Gehangel durch die Homes) , keine Probleme mit meinem NIS und mit der Quota.
Nun weiß ich allerdings nicht, wie ich das zusammenbekomme.
Es gibt ja einige IMAP Clients, die das Maildir frei legen lassen --> ich weiß nur nicht welche
Wie bekomme ich Exim dazu, darauf anzuspringen? Wie muss die Konfig aussehen, damit ich das so wie geplant zum laufen bekomme.
Man muss dazu sagen, dass wird kein Experiment, der Server ist in Betrieb und muss laufen... Und ich hab noch mboxes zu konvertieren (dazu hat ein Freund nach seiner Aussage schon gut funktionierende Skripte gefunden)
Das Hauptproblem ist also ein passendes IMAP Programm und die Konfig von EXIM und dass beide (IMAP und EXIM) nacher auch zusammenarbeiten.
Für Tips wäre ich dankbar.
Hab zwar schon vereinzelt bei Google Hinweise gefunden, wie man die Maildirs verlegen kann, jedoch nicht, wie das mit Exim zusammenspielt...
greetz tob