Maildir-Format - Vorteile des neueren Formats

  • Das neuere, alternative "Maildir"-Format im Vergleich zum alten "Mailbox"-Format.

    1 Maildir ist in Thunderbird noch im Testbetrieb

    Thunderbird bietet schon seit Jahren die theoretische Möglichkeit für alternative Speicherformate auf dem lokalen Datenträger. Offiziell unterstützt wurde bisher aber immer nur das sogenannte "Mailbox"-Format (kurz einfach als "mbox" bezeichnet). Seit einiger Zeit wird nun an der Integration des neueren, alternativen "Maildir"-Formats gearbeitet. Das Dateiformat der gespeicherten Nachrichten bzw. E-Mails hat eine Menge Auswirkungen auf Funktionen, an die man als Anwender zunächst nicht denken würde. Letztlich muss aber immer noch getestet und weiter verbessert werden, bevor Maildir dann offiziell in Thunderbird als Speicherformat angeboten wird.


    Warnung

    Maildir ist in Thunderbird bisher noch nicht komplett stabil! Aktivieren und verwenden Sie das Maildir-Format in Thunderbird also nur, wenn Sie sich innerhalb des Profil-Verzeichnisses auskennen und wenn Sie mit dem Erstellen und Wiederherstellen von Backups der Daten im Profil vertraut sind. Es könnte noch unerwartet zu Datenverlust kommen. Riskieren Sie durch den Testbetrieb nicht den Verlust wichtiger E-Mails! Haben Sie regelmäßig einen Blick auf die offenen Bug-Meldungen zum Maildir-Format.

    2 Wie werden E-Mails im Maildir-Format gespeichert?

    Innerhalb jedes Thunderbird-Ordners gibt es auf dem Datenträger die beiden (nicht im Programm sichtbaren) Ordner /tmp/ und /cur/. Sobald eine E-Mail in einem Thunderbird-Ordner (beispielsweise "Posteingang" bzw. "Inbox") ankommt, wird sie kurzzeitig im Ordner /tmp/ abgelegt und anschließend auf Dauer im Ordner /cur/ gespeichert. Jede E-Mail liegt dort als einzelne Datei. Das Maildir-Format sieht eigentlich noch einen Ordner /new/ für ungelesene Nachrichten vor. Thunderbird verzichtet aber auf diesen dritten Ordner und weicht somit von anderen Programmen ab. Ungelesene Nachrichten werden gemeinsam mit schon gelesenen Nachrichten in /cur/ gespeichert und anderweitig als ungelesen markiert. Dies ist aber vermutlich kein Nachteil, denn die prinzipiellen Vorteile der separaten Dateien für jede einzelne E-Mail bestehen trotzdem.

    2.1 Beispiel der Ordner und Dateien innerhalb des Profilordners auf dem Datenträger

    Im folgenden Bild sieht man im Windows-Explorer einen selbst erstellten Thunderbird-Ordner mit dem Namen "Ein Ordner" (Punkt 1), mit den im Programm nicht sichtbaren Verzeichnissen/cur/ und /tmp/. Da der Ordner "Ein Ordner" einen Unterordner (mit dem Namen "Ein weiterer Unterordner" (Punkt 3)) hat, erhält er einen identisch benannten Ordner "Ein Ordner.sbd" (Punkt 2) mit der Endung *.sbd zur Seite gestellt, worin der/die Unterordner gespeichert werden. Der gezeigte Unterordner "Ein weiterer Unterordner" enthält hier keine weiteren Unterordner - daher gibt es keinen namensgleichen Ordner mit der Endung *.sbd an seiner Seite. Im Unterordner "Ein weiterer Unterordner" sieht man - genau wie in den anderen Ordnern - das Paar aus /cur/ und /tmp/ (Punkt 4). Bei Punkt 5 sieht man die einzelnen Dateien auf dem Datenträger, worin jeweils eine E-Mail gespeichert ist.


    3
    Pro- & Contra Maildir-Format

    Pro:
    • "Ordner komprimieren" nicht mehr notwendig
    • Kein Datenverlust durch zu große Dateien
    • Kein Datenverlust während des Scanvorgangs eines Virenscanners
    • Kein Datenverlust eines kompletten Ordners, wenn eigentlich nur einzelne E-Mails von einem Virenscanner blockiert werden
    • Suchfunktion des Betriebssystems kann die einzeln gespeicherten Mails besser indizieren und direkt finden
    • (Inkrementelle) Backups werden erleichtert

    Kontra:

    • Höhere Anzahl kleiner Dateien verschwendet mehr Speicherplatz auf Datenträger

    4 Wie aktiviert man Maildir in Thunderbird?

    Ab Thunderbird 38 bzw. in späteren Beta-Versionen kann man per Menu-Button➔ Einstellungen ➔ Erweitert ➔ Allgemein bei der Option Speichermethode für neue Konten: vom Mailbox-Format auf Eine Datei pro Nachricht (maildir) umschalten. Bestehende Konten werden davon nicht verändert und verwenden weiterhin das Mailbox-Format (umgedreht gilt dies ebenfalls).

    4.1 Vorhandene Konten umstellen

    Man kann nicht einfach "umstellen". Bei Bedarf muss das Konto in Thunderbird neu erstellt und die E-Mails müssen aus dem bisherigen Konto übernommen werden. Je nachdem, ob und wann man das bisherige, auf Mailbox basierende Konto aus Thunderbird löscht, muss man rechtzeitig zuvor die E-Mails entsprechend in einem anderen Konto sichern, um diese anschließend wieder in das neu angelegte, dann auf Maildir basierende Konto zu übernehmen. Wer dazu nicht in der Lage ist, wird die E-Mails verlieren und sollte auf einen Maildir-Test besser noch verzichten.

    5 Siehe auch

    6 Weblinks


    Beteiligte Autoren

    Graba, Thunder