Hallo, On Sun, 15 Jun 2003, Olaf Hering wrote:
On Sun, Jun 15, Holger Macht wrote:
habe mir mails, von der Liste nachbestellt. Gibt es nun eine einfache Möglichkeit, diesen Digest wieder in einzelne mails aufzuteilen?
man formail
[ ] Du kennst das Digest-Format der Liste Mach mal ein 'get' auf sagen wir 100 Mails und speichere die Antwort als /tmp/suse-digest.test... ==== dh@slarty[1]: /tmp (0)$ perl -e 'use MIME::Parser; my $parser = new MIME::Parser; $parser->output_to_core(1); my $entity = $parser->parse(\*STDIN); $entity->dump_skeleton();' \ < suse-digest.test | head -31 Content-type: multipart/digest Effective-type: multipart/digest Body-file: NONE Subject: suse-linux Digest of: get.248668-248767 Num-parts: 102 [.. ^^^] ==== Damit kommt formail nicht so wirklich klar... Und ja, es waere bequemer, wenn man da ein mbox-file gemailt bekommen wuerde ;) Naja, mein perl-scripterl pfriemelt die richtigen Attachments raus, bastelt noch nen dummy-Header davor (u.a. die Listen-Header und die bei mir normalen Received-Header mit dummy-Werten) und gibt das Ergebnis als mbox auf stdout aus... ;) Die kann man dann mit formail/procmail/mutt dann ganz normal einsortieren :) -dnh PS: Olaf, freut mich sehr, dass du hier mitliest und -schreibst :) -- Wenn hier einer auf dem Monitor schnarcht, dann ist es $KATER. Recovery ist, wenn er langsam vom Monitor herunterrutscht und dann dumm guckt, wenn er mal wieder mit einem *PLUMPS* auf der Tastatur landet. -- Marc Haber