On Wed, Aug 15, 2007 at 10:39:09AM +0200, M. Fioretti wrote: > On Tue, Jul 31, 2007 12:25:04 PM +0200, Louis-David Mitterrand > ([EMAIL PROTECTED]) wrote: > > > Here is a mail strategy I refined over 10 years and that serves me well: > > > > - mail BCC'd to me is procmail'd in a ~/Maildir/.BCC folder, as are > > replies to my mailing list posts > ... > > (procmail recipes available on request) > > Louis, > > yes, I'm really interested in your all procmail recipes, especially > the one above (I'm trying to do the same thing myself). Configuration > files for mutt and server side anti-spam are also welcome, if you can > share them.
Hi, Here are a few sections of my ~/.procmailrc: ## LDM's procmail file MAILDIR=$HOME/Maildir VERBOSE=on LOGABSTRACT=yes ## pseudo variable $1 can't be used on condition line: copy the value to ARG EXTENSION=$1 ALTERNATES=([EMAIL PROTECTED]|[EMAIL PROTECTED]) ## all mailing list mail comes in as vindex+lists-<listname>@apartia.org ## EXTENSION thus contains the list name :0 * EXTENSION ?? ^lists-\/.* { FOLDER=$MATCH :0 *$! ^From:.*$ALTERNATES *$! ^TO_$ALTERNATES * ! ^References:.*\<(some|of|my|domains)\> * ! ^From:.*@(other|patterns|to|watch|for)\ * ! HB ?? (Louis-David|Mitt?err?and) ## skip if message has my name { # eliminate duplicate list messages :0 Wh: $HOMEMAIL/.msgid.lock | formail -D 32768 $HOMEMAIL/.msgid.cache :0 .$FOLDER/ } :0E ## else file in .BCC * ! ^From: mailman-owner@ .BCC/ :0E ## if from mailman-owner .junk-admin/ } ## file in .CC :0 *$! ()\/^To:.*$ALTERNATES *$ ()\/^Cc:.*$ALTERNATES .CC/ ## not in To: header, low-priority stuff :0 *$ ()\/^To:.*$ALTERNATES ## not to me *$! ()\/^From:.*$ALTERNATES ## from me *$ ()\/^X-Original-To:.*$ALTERNATES ## bounced to me { } :0E ## trick to OR inverted above conditions .BCC/ ## beep, it goes into INBOX BEEP=`/usr/bin/beep -f 2000`