da meine Mailfiles langsam aber sicher überquellen hab ich bei mir mutt so eingerichtet, das er mit den compressed-folders (gzip/bzip2-komprimierte Maildateien, siehe http://www.spinnaker.de/mutt/compressed/ ) klarkommt. Nun stellt sich mir die Frage, wie ich das dem fetchmail/procmail-Gespann beibringen kann, das er auch in komprimierte Mailbox-Dateien reinschreiben soll. Technisch müsste das ja in etwa so ablaufen, das wenn eine Nachricht reinkommt fetchmail sie abholt, procmail die Mailboxdatei entpackt, die Nachricht reinschreibt und dann wieder komprimiert. Oder?
Hier mal meine ~/.procmailrc:
Code: Alles auswählen
MAILDIR=/home/feltel/mail
DEFAULT=$MAILDIR/inbox
LOGFILE=$MAILDIR/.procmail.log
VERBOSE=yes
# eMails an sebastian@feltel.de und info@feltel.de
# filtern und ins Mailfile schreiben
:0:
* ^(To|Cc|Delivered-to):.*(sebastian|info)@(feltel|debianforum).de.*
$MAILDIR/sebastian-at-feltel.de
# eMails von debian-security-announce-Mailingliste filtern
# und ins Mailfile schreiben
:0:
* ^(To|Cc|Delivered-to|X-Mailing-List):.*debian-security-announce@lists.debian.org.*
$MAILDIR/debian-security-announce
# eMails von debian-user-de-Mailingliste filtern,
# das "[Debian]"-Subject und doppelte "Re"'s entfernen.
# Anschliessend die Mail ins Mailfile schreiben.
:0 w
* ^X-Mailing-List: <debian-user-de@(jfl|lehmanns)\.de>
{
SUBJECT=`formail -xSubject: \
| sed -e 's/\(\[\|=5B\)Debian\(\]\|=5D\)\(:\|=3A\)\?[ _]\?//g' \
-e 's/Re: \(Re: \)*/Re: /g'`
:0 fw
| formail -I"Subject:$SUBJECT"
:0
$MAILDIR/debian-user-de
}
# eMails von debian-news-Mailingliste filtern
# und ins Mailfile schreiben
:0:
* ^(To|Cc|Delivered-to|X-Mailing-List):.*debian-news@lists.debian.org.*
$MAILDIR/linux
# eMails von debian-user-german-Mailingliste filtern
# und ins Mailfile schreiben
:0:
* ^(To|Cc|Delivered-to|X-Mailing-List):.*debian-user-german@lists.debian.org.*
$MAILDIR/debian-user-de
# eMails an linux@feltel.de filtern und ins
# Mailfile schreiben
:0:
* ^(To|Cc|Delivered-to):.*linux@(feltel|debianforum).de.*
$MAILDIR/linux
# eMails an feltel@rahn-schulen.de und Co-Domains
# filtern und ins Mailfile schreiben
:0:
* ^(To|Cc|Delivered-to):.*feltel@(rahn-schulen|lips-flugdienst|rahn-service).de.*
$MAILDIR/feltel-at-rahn-schulen.de
# den Rest (meist Spam) ins inbox Mailfile schreiben.
:0:
$DEFAULT