Moin, Am Die, 2003-06-24 um 23.35 schrieb Peter Wiersig:
Ratti wrote:
Am Die, 2003-06-24 um 01.31 schrieb Bastian Schern:
Joerg Rossdeutscher wrote:
Ich weiß nicht was ihr gegen MailDir habt IMHO ist das nicht so fehleranfällig wie das MBOX Format!
Warum soll mbox fehleranfälliger sein als MailDir - oder umgekehrt? In beiden Fällen sind ziemlich genau die Daten kaputt, die es "erwischt" hat.
Die zusaetzliche Abhaengigkeit von Index-Files.
??? Mal abgesehen davon, daß die Indexfiles kaputt gehen müssten, um überhaupt davon betroffen zu sein (Und das habe ich hier bisher nur von Kmail gelesen, niemals von Evolution, und ich benutze öfter mal die CVS-Version)... Es besteht kein "Abhängigkeit". Wenn tatsächlich etwas schief geht, könntest du die Teile wegschmeissen, sie werden dann regeneriert. Das dauert einmalig ein paar Minuten. bei meiner 2 GB Mailbase. Die mbox bleibt unbeschädigt erhalten.
Evolution verwendet Indexfiles.
Aha, mein Hauptargument gegen mbox.
Wenn man's richtig anstellt, ist das kein Problem. Wenn man's richtig benutzt auch kein Problem. Aber ich behaupte, das das in den meisten Faellen irgendwo Probleme gibt.
Nicht behaupten. Beweisen. :-) Ich behaupte mal, daß in allen Listen und Newsgroups, in denen ich lese (und ich lese jeden Thread zu Evolution) noch nie jemand gesagt hat, seine Mails wären weg oder auch nur sein Index kaputt. Natürlich bezogen auf "Finals", nicht auf Developerversionen.
(Hm, macht der Satz noch Sinn?) Habe ausserdem gerade Hinweise darauf gefunden, das evo wohl den jwz Index-Typ verwendet.
Kann ich nichts zu sagen, Indexprogrammierung ist mir fremd, ich sehe nur, daß es fix und verlässlich läuft.
Ich wäre aber mal an einem fundierten Vergleich der beiden Systeme interessiert. So mit Benchmarks uns so.
Nur zu. :-)
Von meinem Server-Programmierer: http://www.courier-mta.org/mbox-vs-maildir/
1. Da fällt mir schonmal ganz spontan auf, daß hier mit maximal 2000 Mails getestet wird. Das sind 7 Tage Suse-MAilinglist nicht abgeholt. :-) Das hat nichts, aber auch gar nichts zu tun mit einem echten Mailarchiv. 2. Widersprich mir, wenn ich mich irre, aber die primäre Aufgabe eines IMAP-MailSERVERS ist das Lagern von Mail und ein schneller Zugriff auf die richtige Datei. Er muß die richtige Mail finden - Fertig. Niemand sagt ihm "...und jetzt zeige mir alle Mails von Ratti, in denen er sich nach dem 1.Januar über "samba" geäußert hat...". Das ist schlichtweg der falsche Test. 3. Ich sehe da keine Indizes auf Seiten von mbox
Ja, ich denke, das Mr. Varshavchik Maildir Anhaenger ist.
Der Erfinder von maildir (IIRC) schreibt hier: http://cr.yp.to/proto/maildir.html
...erste Zeile, erster Fehler. "Two words: no locks". Yes, sir. Deswegen Indizes. Indizes = auch no locks nämlich. :-) Der Rest des Artikels handelt überhaupt nicht über mbox, sondern über eindeutige Dateinamen und dergleichen.
Mein FileSystem-Favorit fuer die Ablage von Maildir-Spools: reiserfs. (Bin hier aber auch schon gebranntes Kind und waere ueber andere Vorschlaege offen.)
Wenn's mal so einfach wäre. Mein Rechner hat heute ungefähr 10 Minuten lang gestartet. Es waren einfach mal wieder 28 mounts "rum" und meine Schriftensammlung benimmt sich auf der Platte ähnlich Maildir. Viele, viele kleine Files... Meine Patentlösung: Die Sammlung liegt auf einem ext3 und eine exakte Kopie davon auf einem reiserfs. :-) Gruß, Ratti -- -o) fontlinge | Font management for Linux | Schriftenverwaltung in Linux /\\ http://freshmeat.net/projects/fontlinge/ _\_V http://www.gesindel.de https://sourceforge.net/projects/fontlinge/