(Sorry, this is really a procmail question, but it relates to how I use SA.
Does that make it okay to post here?)

I get email for lots of different email addresses: [EMAIL PROTECTED],
[EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], etc.
Consequently, I tend to get lots of duplicate spam.  I was away from my
email for 3-4 days over the long holiday weekend just past.  When I
returned, I found over 850 messages in my spam folder.  I figured I could
profitably remove duplicates, so I tried adding an extra filtering step
after deciding a message was spam.  The SA-related chunk of my .procmailrc
file now looks like

    # SA may have already seen this message on mail.mojam.com
    :0H
    * ! ^X-Spam-Status:
    {
      :0fw
      | spamc
    }

    :0:spam.lock
    * ^X-Spam-Status: Yes
    {
        # it's spam - is it a duplicate?
        :0 Wh: msgid.lock
        | formail -D 8192 $HOME/tmp/msgid.cache
        $SPAM
    }

That last procmail rule had been

    :0:spam.lock
    * ^X-Spam-Status: Yes
    $SPAM

If it's a duplicate I just want to drop the message, otherwise stick it in
$SPAM.  That's not happening.  All spam seems to be missing my spam box.
Obviously, I've misunderstood something about formail -D and procmail.  Any
clues appreciated.

Thx,

-- 
Skip Montanaro ([EMAIL PROTECTED] - http://www.mojam.com/)
"Excellant Written and Communications Skills required" - seen on chi.jobs

_______________________________________________________________

Don't miss the 2002 Sprint PCS Application Developer's Conference
August 25-28 in Las Vegas -- http://devcon.sprintpcs.com/adp/index.cfm

_______________________________________________
Spamassassin-talk mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/spamassassin-talk

Reply via email to