On Sa, Dez 03, 2011 at 03:31:52 +0100, Elimar Riesebieter wrote: > Beipiel: > > #!/bin/sh > ORGMAIL=/var/mail/$LOGNAME > > if cd $HOME && > test -s $ORGMAIL && > lockfile -r0 -l1024 .newmail.lock 2>/dev/null > then > trap "rm -f .newmail.lock" 1 2 3 13 15 > umask 077 > lockfile -l1024 -ml > cat $ORGMAIL >>.newmail && > cat /dev/null >$ORGMAIL > lockfile -mu > formail -s procmail $HOME/.procmailrc2 <.newmail && > rm -f .newmail > rm -f .newmail.lock > fi > exit 0 Hallo Elimar, dein Script bezieht sich auf das normale mbox Format, aber hat mich vielleicht auf den richtigen Weg geführt. Ich habe folgendes versucht: >cat $HOME/.mail/Debian/cur/* >> debian >formail -s procmail $HOME/.procmailrc2 <debian Dann habe ich in meiner INBOX ein großes File mit allen Emails, aber nichts sortiert. Hier der entsprechende Teil aus meiner .procmailrc. Bei der Abholung per POP3 funktioniert die Archivierung problemlos. >:0 c >{ > # kopiere alle Emails nach $ARCHIV > :0 c > $ARCHIV/$YEARMONTH/ > # markiere alle Emails als gelesen > :0 ai > * LASTFOLDER ?? ()\/[^/]+^^ > |mv "$LASTFOLDER" "$ARCHIV/$YEARMONTH/cur/$MATCH:2,S" >} Sieht jemand den Denkfehler? -- Ivo Engelhardt
Attachment:
signature.asc
Description: Digital signature