MAILDIR: Unterschied zwischen den Versionen
Michi (Diskussion | Beiträge) (Die Seite wurde neu angelegt: Im Dateiformat <b>MAILDIR</b> (auch: maildir) werden die E-Mails in einer Verzeichnisstruktur gespeichert. MAILDIR benötigt im Gegensatz zu MBOX kein file ...) |
Michi (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
(8 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
Im [[Dateiformat]] <b>MAILDIR</b> (auch: maildir) werden die [[E-Mails]] in einer Verzeichnisstruktur gespeichert | Im [[Dateiformat]] <b>MAILDIR</b> (auch: Maildir, maildir) werden die [[E-Mails]] in einer Verzeichnisstruktur gespeichert. | ||
MAILDIR ist aufgrund dieses Konzepts ein sehr sicheres und zuverlässiges Speicherkonzept. Es wurde von Dan Bernstein für seinen | MAILDIR benötigt im Gegensatz zu [[MBOX]] kein file locking, die [[Dateien]] müssen also nicht für andere [[Prozesse]] schreibgeschützt werden, während ein E-Mail-Client darauf zugreift, da jede Nachricht in einer separaten Datei gespeichert. MAILDIR besteht aus einem Verzeichnis "Maildir" mit den drei Unterverzeichnissen "tmp", "new" und "cur". Der Prozess, der E-Mails liefert, schreibt sie in das Verzeichnis "tmp"; der Dateiname besteht dabei aus einer Aneinanderreihung der Prozess ID, der Uhrzeit und des Hostnamens. Danach wird die Datei ins Verzeichnis "new" verschoben. Ein Prozess, der die E-Mail liest, verschiebt die Nachricht von "new" nach "cur", nachdem er sie gelesen hat bzw. am Ende der Sitzung. MAILDIR ist aufgrund dieses Konzepts ein sehr sicheres und zuverlässiges Speicherkonzept. Es wurde von Dan Bernstein für seinen Mail Transport Agent [[qmail]] entwickelt. | ||
MAILDIR wird von folgenden E-Mail-Programmen unterstützt | MAILDIR wird von folgenden E-Mail-Programmen unterstützt: | ||
* Balsa | * Balsa | ||
* Cone | * Cone | ||
Zeile 11: | Zeile 11: | ||
* [[Kmail]] | * [[Kmail]] | ||
* [[mutt]] | * [[mutt]] | ||
== Umwandlung == | |||
Umwandlung des MAILDIR-Verzeichnisses "/home/mik/Maildir.current" in die MBOX-Datei "/home/mik/Mbox.new". | |||
#!/bin/bash | |||
for file in $(find /home/mik/Maildir.current -type f) | |||
do | |||
cat $file | formail >> Mbox.new | |||
done | |||
== Weblinks == | == Weblinks == | ||
{{ | {{Weblinks}} | ||
{{url_dewikipedia|Maildir|Maildir}} | |||
{{Fuss}} | |||
{{cat|Dateiformat}} | {{cat|Dateiformat}} | ||
{{cat|E-Mail}} | {{cat|E-Mail}} |
Aktuelle Version vom 7. Februar 2010, 20:42 Uhr
Im Dateiformat MAILDIR (auch: Maildir, maildir) werden die E-Mails in einer Verzeichnisstruktur gespeichert.
MAILDIR benötigt im Gegensatz zu MBOX kein file locking, die Dateien müssen also nicht für andere Prozesse schreibgeschützt werden, während ein E-Mail-Client darauf zugreift, da jede Nachricht in einer separaten Datei gespeichert. MAILDIR besteht aus einem Verzeichnis "Maildir" mit den drei Unterverzeichnissen "tmp", "new" und "cur". Der Prozess, der E-Mails liefert, schreibt sie in das Verzeichnis "tmp"; der Dateiname besteht dabei aus einer Aneinanderreihung der Prozess ID, der Uhrzeit und des Hostnamens. Danach wird die Datei ins Verzeichnis "new" verschoben. Ein Prozess, der die E-Mail liest, verschiebt die Nachricht von "new" nach "cur", nachdem er sie gelesen hat bzw. am Ende der Sitzung. MAILDIR ist aufgrund dieses Konzepts ein sehr sicheres und zuverlässiges Speicherkonzept. Es wurde von Dan Bernstein für seinen Mail Transport Agent qmail entwickelt.
MAILDIR wird von folgenden E-Mail-Programmen unterstützt:
Umwandlung
Umwandlung des MAILDIR-Verzeichnisses "/home/mik/Maildir.current" in die MBOX-Datei "/home/mik/Mbox.new".
#!/bin/bash for file in $(find /home/mik/Maildir.current -type f) do cat $file | formail >> Mbox.new done
Weblinks
Herausgeber | Sprache | Webseitentitel | Anmerkungen |
---|---|---|---|
Wikipedia | ger | Maildirwbm | Enzyklopädischer Artikel |