Am 2004-02-13 19:37:36, schrieb Mathias Klein: >Hallo Michelle, >#:> cat $mbox_dirty|formail -c|grep -v "Received: "| \ >grep -v "Envelope-to: "|grep -v "Delivered-To: " > $mbox_clean
Da kommt irgendwie Schrott beim Received-Header raus... Und wie willste das mit 4.000.000 Mails machen ? Ich mu� die Geschicht durch procmail jagen... Ich habe keine Mailboxen. >> 2. Frage: >> >> Also die E-Mails habe ich in einer Tempor�ren Verzeichnisstruktur als >> maildir vorliegen und lese sie mit 'find' eine nach dem anderen aus. >> >> Der user 'lists' hat eine funktionierende .procmailrc und f�r jede >> Mailingliste ein verzeichnis <liste>@<server> mir jeweils Unterver- >> zeichnisen f�r die Jahre und Monate also 2004-02 zum Beispiel. >> >> Wie kriege ich formail/procmail dazu, die richtigen Unterverzeichniss >> zu erstellen ? Das Beispiel in der procmailex(5) macht immer 200402, >> was ich nicht will. > >'date +%Y-%m' > ^ >Hast Du den beachtet? Dann habe ich am Schlu� eine Mailbox mit s�mmtlichen E-Mails der debian-user-(german,de) in einer einzigen Mailbox. Sprich 3000 Messages mal (03/1999 bis 02/2004)... weniger gut. Ich mu� irgendwie den Date-Header nehmen... Da war in einem der tausenden Pakete ein tool, das einen Zeitsting (serielles Datum) in einen Date-Header-Sting verwandelt und umgedreht. Und vom seriellen Datum zum String konnte man das format wie bei 'date' angeben. Hatte sowas mal unter DOS programmiert... >HTH >Mathias Greetings Michelle -- Registered Linux-User #280138 with the Linux Counter, http://counter.li.org/ -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)

