Am Donnerstag 26 März 2009 glaubte newsletter@abe1.de zu wissen:
On Mittwoch 25 März 2009 23:41:59 Joachim Hussong wrote:
Wie kriege ich diese große Anzahl an Dateien wieder so zusammen, dass ich mit meinem Mailprogramm (Firefox) wieder darauf zugreifen kann? Ich möchte die Mails wieder auf den Server schaufeln.
Eine Möglichkeit wäre, die Mails einfach in ein bestehendes Maildir- Verzeichniss zu legen (in cur) und dann mit einem lokalen MUA drauf zu gehen. Und mal schauen was noch zu verwerten ist.
ACK.
Im mbox-Format sind alle Mails direkt aneinander gehängt in einer einzigen Datei zusammen gefasst. Gibt es zwischen den Mails ein Trennzeichen?
Normalerweise eine Leerzeile.
Genauso wie zwischen Header und Body oder einfach eine Leerzeile im Body. Leerzeile allein bringen nix beim arbeiten mit Scripts. Mit der Kombination Leerzeile und nachfolgend eine Zeile, die mit "Return-Path:" beginnt, sind die Erfolgschancen deutlich größer. Jedenfalls sofern nicht noch ein lokal eingesetzter Spamfilter oder Virenscanner was am Anfang der Mail einfügt.
Meine Idee wäre, mit find und grep die Dateien aus dem Wust herauszuholen, die wirklich eine Mail darstellen. Ich will in den Dateien nach einem typischen Schlüsselbegriff suchen und so die Datei als Mail identifizieren. Ich dachte da z.B. an "Message-ID". Kommt dieser Ausdruck in der Datei vor, dann ist das eine Mail. Die so gefunden Dateien wären dann hintereinander in einer Datei zusammenzufassen, gegebenenfalls mit Trennzeichen. Ziel wäre eine mbox-Datei, die ich Firefox vorwerfe und darüber dann die einzelnen Mails wieder (per Hand) auf dem Imap-Server in die entsprechenden Unterordner einsortiere.
Einfach mal probieren.
s.o. Mails sollten mit Return-Path: beginnen. Und sonst: man mbox bzw. die Verweise auf die RFC in der Sektion "See also". flo --
Perfektion ist erst dann gegeben , wenn man nichts mehr verbessern kann. Bei Menschen muss man da leider noch einige Jahrhunderte warten. Glaubst Du wirklich, daß die Menschen überhaupt dazu gedacht sind, irgendwann einmal perfekt zu werden? [WoKo und Michael Hoffmann in dag°] -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org