* Florian Ragwitz <[EMAIL PROTECTED]> [030725 18:13]: > ich plane �hnliches. W�re es m�glich, da� du vielleicht mal die eine > oder andere Konfigurationsdatei postest? Es muss ja nicht deine richtige > sein. Etwas exemplarisches w�rde auch sehr helfen.. > Danke schon mal. :)
Klar.
Fangen wir mal mit der .procmailrc an:
=====
# .procmailrc (Hilfe hierzu man procmailex)
#
MAILDIR=$HOME/Mail
LOGFILE=$HOME/.maillog
SHELL=/bin/sh
SENDMAIL=/usr/sbin/exim
FORMAIL=/usr/bin/formail
##
## Muell aussortieren
##
:0fw
* < 256000
| spamc
:0:
* 1^0 ^Subject:.*(is out of the office|ist au(ss|�)er haus|ist nicht im
b(�|ue)ro|abwesenheitsnotiz).*
* 1^0 ^Subject:.*(subscribe|unsubscribe|please remove me).*
* 1^0 ^Subject:.*((v|V)irus (a|A)lert).*
* 1^0 ^X-Spam-Level: \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*
* 1^0 ^X-Spam-Status: Yes
muell
##
## Logcheck
##
:0:
* 1^0 ^Subject:.*(annuminas|gondolin).*((S|s)ystem ((c|C)heck|(e|E)vents))
# * 1^0 ^Subject:.*(annuminas|gondolin).*(((S|s)ystem
((c|C)heck|(e|E)vents))|(s|S)ecurity (v|V)iolations)
logcheck
##
## Archive
##
## Pro-Linux Newsletter
:0:
* (TO|From|Cc|CC)[EMAIL PROTECTED]
archiv/pro-linux
##
## DEBIAN MAILINGSLISTEN
##
:0:
* ^X-Mailing-List: <[EMAIL PROTECTED]>
* ^X-Mailing-List: <debian-\/[EMAIL PROTECTED]
debian/$MATCH
:0:
* ^X-Original-To: debian-knoppix
debian/knoppix
=====
Etwas gek�rzte Version, weil man f�r fast jede einzelne Mailingsliste
eine eigene Regel braucht (und ich habe ziemlich viele aboniert).
Wichtig ist dann nur, dass man in der .muttrc etwa das folgende
drinstehen hat:
=====
mailboxes `find ~/Mail -type f -print | grep -v saved | xargs`
=====
Damit kennt nun auch mutt die ganzen einzelnen mboxen.
So, bliebe nun noch das wegarchivieren. Dazu habe ich ein kleines extra
Skript in ~/bin geschrieben:
=====
#!/bin/sh
BACKUP="/home/alex/.Mail.old"
ARCMAIL="/usr/bin/archivemail --preserve-unread --suffix="
## if there is a fetchmail-daeomon running, stop it
#if [ -e ~/.fetchmail.pid ]
#then
# fetchmail -q
#fi
$ARCMAIL -o $BACKUP/archiv --days 60 $HOME/Mail/archiv/*
$ARCMAIL -o $BACKUP/debian --days 60 $HOME/Mail/debian/*
$ARCMAIL -o $BACKUP/done --days 60 $HOME/Mail/done/*
$ARCMAIL -o $BACKUP/ffii --days 60 $HOME/Mail/ffii/*
$ARCMAIL -o $BACKUP/fs --days 60 $HOME/Mail/fs/*
$ARCMAIL -o $BACKUP/fsfeurope --days 90 $HOME/Mail/fsfeurope/*
$ARCMAIL -o $BACKUP/gnome --days 60 $HOME/Mail/gnome/*
$ARCMAIL -o $BACKUP/infodrom --days 60 $HOME/Mail/infodrom/*
$ARCMAIL -o $BACKUP/linuxtag --days 60 $HOME/Mail/linuxtag/*
$ARCMAIL -o $BACKUP/uni --days 60 $HOME/Mail/uni/*
$ARCMAIL -o $BACKUP/uni/ersties --days 60 $HOME/Mail/uni/ersties/*
$ARCMAIL -o $BACKUP --days 90 $HOME/Mail/*
# delete empty Mailbox-Files
find $HOME/Mail -size 0 -exec rm {} \;
# teach spamassassin
sa-learn --spam --mbox $HOME/Mail/spam
rm $HOME/Mail/spam
touch $HOME/Mail/spam
=====
Das "fetchmail -q" hatte ich fr�her mal, als ich fetchmail noch als
User und nicht global habe laufen lassen, sinnigerweise habe ich den
Teil, der am Ende fetchmail wieder gestartet hat, gel�scht. Die leeren
Mailboxen l�sche, damit sie in der Liste von Mutt nicht auftauchen.
Yours sincerely
Alexander
pgp00000.pgp
Description: PGP signature

