Mailfolder in Maildir umwandeln
Hallo! Kann man denn irgendwie nachträglich Mailfolders in Maildirs umwandeln, z.B. mit procmail? Wie ich das prinzipiell mache ist schon klar, einfach 'nen / an die Folder in der .procmailrc, aber kann ich auch bereits in Foldern gespeicherte Mails nach Maildir umwandeln? Wo liegen eigentlich die Vorteile / Nachteile von Mailfoldern bzw. Maildir? Ciao, Schöppi -- Christian Schoepplein | http://www.lily-rockt.de mail@schoeppi.net | http://www.lavish.de
Am Fre, 07 Dez 2001 schrieb Christian Schoepplein:
Kann man denn irgendwie nachträglich Mailfolders in Maildirs umwandeln, z.B. mit procmail? Wie ich das prinzipiell mache ist schon klar, einfach 'nen / an die Folder in der .procmailrc, aber kann ich auch bereits in Foldern gespeicherte Mails nach Maildir umwandeln? Wo liegen eigentlich die Vorteile / Nachteile von Mailfoldern bzw. Maildir?
Mit formail kannst Du einen Mailfolder erneut an Procmail zum Einsortieren übergeben, damit müßtest Du das ohne Probleme hinbekommen. <untested> cat mailfolder | formail -s procmail </untested> Ich nutze mbox, kann Dir leider nicht viel über die Vorteile von Maildir erzählen, AFAIK kommt es mit NFS etwas besser zurecht als mbox (wäre eigentlich ein Grund, es mal auszuporobieren) Gruß Christoph -- Christoph Maurer - 52072 Aachen - Tux#194235 mailto:christoph-maurer@gmx.de - http://www.christophmaurer.de Auf der Homepage u.a.: Installation von SuSE 7.0 auf Notebook Acer Travelmate 508 T, Elektrotechnik an der RWTH Aachen
Hi Christoph! On Fre, Dez 07, 2001 at 09:37:42 +0100, Christoph Maurer wrote:
Am Fre, 07 Dez 2001 schrieb Christian Schoepplein:
Kann man denn irgendwie nachträglich Mailfolders in Maildirs umwandeln, z.B. mit procmail? Wie ich das prinzipiell mache ist schon klar, einfach 'nen / an die Folder in der .procmailrc, aber kann ich auch bereits in Foldern gespeicherte Mails nach Maildir umwandeln? Wo liegen eigentlich die Vorteile / Nachteile von Mailfoldern bzw. Maildir?
Mit formail kannst Du einen Mailfolder erneut an Procmail zum Einsortieren übergeben, damit müßtest Du das ohne Probleme hinbekommen.
<untested> cat mailfolder | formail -s procmail </untested>
Werde ich probieren, danke!
Ich nutze mbox, kann Dir leider nicht viel über die Vorteile von Maildir erzählen, AFAIK kommt es mit NFS etwas besser zurecht als mbox (wäre eigentlich ein Grund, es mal auszuporobieren)
Genau das ist der Grund, warum ich auch mal Maildir probieren möchte. Ich nutze mutt und der hat seine Probleme mit nfs und mbox. Ciao, Schöppi -- Christian Schoepplein | http://www.lily-rockt.de mail@schoeppi.net | http://www.lavish.de
Moin,
* Christian Schoepplein
Kann man denn irgendwie nachträglich Mailfolders in Maildirs umwandeln, z.B. mit procmail? Wie ich das prinzipiell mache ist schon klar, einfach 'nen / an die Folder in der .procmailrc, aber kann ich auch bereits in Foldern gespeicherte Mails nach Maildir umwandeln? Ich habe das letzte Woche gemacht, indem ich Mutt einen neuen Ordnertyp vorgeschreiben und dann in Mutt die Mails kopiert habe. Allerdings haben beim zurückkopieren (Maildir -> mbox) ein paar Mails zwei 'From '-Zeilen bekommen.
Wo liegen eigentlich die Vorteile / Nachteile von Mailfoldern bzw. Maildir? Die Nachteile von Maildir waren deutlich langsamerer Zugriff (Reiser) und Verlust einiger Tools, die Maildir nicht können. Ich bin jetzt wieder bei mbox.
Thorsten -- If brute force doesn't work, you're just not using enough.
Tach auch! On Fre, Dez 07, 2001 at 10:37:42 +0100, Thorsten Haude wrote:
Moin,
* Christian Schoepplein
[01-12-07 09:23]: Kann man denn irgendwie nachträglich Mailfolders in Maildirs umwandeln, z.B. mit procmail? Wie ich das prinzipiell mache ist schon klar, einfach 'nen / an die Folder in der .procmailrc, aber kann ich auch bereits in Foldern gespeicherte Mails nach Maildir umwandeln? Ich habe das letzte Woche gemacht, indem ich Mutt einen neuen Ordnertyp vorgeschreiben und dann in Mutt die Mails kopiert habe. Allerdings haben beim zurückkopieren (Maildir -> mbox) ein paar Mails zwei 'From '-Zeilen bekommen.
Ich hab das jetzt auch mal gemacht, und zwar nach der Methode, wie sie Christoph vorgeschlagen hat: cat mailbox | formail -s procmail Klappt sehr gut, danke Christoph!
Wo liegen eigentlich die Vorteile / Nachteile von Mailfoldern bzw. Maildir? Die Nachteile von Maildir waren deutlich langsamerer Zugriff (Reiser) und Verlust einiger Tools, die Maildir nicht können. Ich bin jetzt wieder bei mbox.
Ich habe den Eindruck, das der Zugriff jetzt schneller ist (ext2)... Aber welche Tolls fehlen dir? Insgesammt habe ich jetzt mit mutt ein besseres Gefühl, mutt und mbox über nfs ist ja leider noch suboptimal, und bevor Daten /mails wegkommen benutz ich lieber erst mal maildir anstatt mbox. Ciao, Schöpp -- Christian Schoepplein | http://www.lily-rockt.de mail@schoeppi.net | http://www.lavish.de
Moin,
* Christian Schoepplein
Die Nachteile von Maildir waren deutlich langsamerer Zugriff (Reiser) und Verlust einiger Tools, die Maildir nicht können. Ich bin jetzt wieder bei mbox. Ich habe den Eindruck, das der Zugriff jetzt schneller ist (ext2)... Aber welche Tolls fehlen dir? Eigentlich nur Mail::Box::Maildir, ein Perlmodul.
Insgesammt habe ich jetzt mit mutt ein besseres Gefühl, mutt und mbox über nfs ist ja leider noch suboptimal, und bevor Daten /mails wegkommen benutz ich lieber erst mal maildir anstatt mbox. Jepp, wenn ich mal wieder NFS nutze, sehe ich es mir nochmal an.
Thorsten -- Scully: Do you have a theory? Mulder: I have plenty of theories.
Hallo, Christian Schoepplein schrieb:
Kann man denn irgendwie nachträglich Mailfolders in Maildirs umwandeln, z.B. mit procmail?
Mit mailfolder meinst Du mbox format? Es gibt in man procmail (ziemlich weit unten) ein script, dass zum nachträglichen sortieren unsortierter mbox Dateien ganz gut ist inkl. locking IIRC.
Wie ich das prinzipiell mache ist schon klar, einfach 'nen / an die Folder in der .procmailrc, aber kann ich auch bereits in Foldern gespeicherte Mails nach Maildir umwandeln? Wo liegen eigentlich die Vorteile / Nachteile von Mailfoldern bzw. Maildir?
Also ich kenne (habe gelesen von) mh, maildir und mbox als formate und verstehe nicht ganz was Du mit mailfoldern meist, gehe aber mal vom klassischen mbox format aus. Maildir (und IMHO auch mh) haben den Vorteil, dass Du gleichzeitig mehrfach auf die gleiche box zugreifen kannst (kein locking). Ich benutze auf meinem imap auch mbox und ärger mich jedesmal das die konsolen session abgeschmiert ist nachdem ich unter X zufällig doch wieder auf die gleiche Datei zugregriffen habe :(. Ausserdem kann man mit maildir (vielleicht auch mit mh) AFAIK den mailboxen eine gewisse Hirachie beibringen da eine mbox sowohl einzelne mails als auch weitere "Unterfolder" beinhalten kann. HTH -- - maik GMX - Die Kommunikationsplattform im Internet. http://www.gmx.net
Moin,
* Maik Holtkamp
Ausserdem kann man mit maildir (vielleicht auch mit mh) AFAIK den mailboxen eine gewisse Hirachie beibringen da eine mbox sowohl einzelne mails als auch weitere "Unterfolder" beinhalten kann. Verstehe ich nicht (Hallo Waldemar!). Wie kannst Du in eine mbox mehrere "Unterfolder" bringen? Bei meinem kurzen Ausflug nach Maildirland habe ich die Struktur 1:1 übernommen, in beiden Richtungen.
Thorsten -- If I have seen further, it is by standing on the shoulders of giants. - Sir Isaac Newton
Thorsten Haude schrieb
* Maik Holtkamp
[01-12-07 11:13]: Ausserdem kann man mit maildir (vielleicht auch mit mh) AFAIK den mailboxen eine gewisse Hirachie beibringen da eine mbox sowohl einzelne mails als
Ich meinte einen folder im maildir format und nicht mbox, hat´s mich auch erwischt :(.
auch
weitere "Unterfolder" beinhalten kann. Verstehe ich nicht (Hallo Waldemar!). Wie kannst Du in eine mbox mehrere "Unterfolder" bringen? Bei meinem kurzen Ausflug nach Maildirland habe ich die Struktur 1:1 übernommen, in beiden Richtungen.
Ich dachte das so: linux |->(enthält) suse-linux und dachte das dem: ---schnipp--- A "mailbox" is specifically defined as a named object that contains messages. It is not required to be capable of containing other types of objects including other mailboxes; although some mailbox formats will permit this. ---schnapp--- von http://www.washington.edu/imap/IMAP-FAQs/faqs.xml#general13 entnehmen zu können, war aber AFAIK ;). -- - maik GMX - Die Kommunikationsplattform im Internet. http://www.gmx.net
participants (4)
-
Christian Schoepplein
-
Christoph Maurer
-
Maik Holtkamp
-
Thorsten Haude