I heartily recommend spamassassin. It used a variety of weightings to see if the mail you have is spam. For example, if the mail is listed in Razor, it's worth 2 points, and if it came from a site listed in one of the RBLs, it's worth a few points, and so on. You can configure the weighting as you like (and the threshold where it's considered spam).
Once all that's done, a simple .procmailrc setup and you're done. -Mark On Fri, 2002-05-17 at 12:06, Rich Payne wrote: > > > I have no idea what's wrong with this...however you may want to have a > look at razor (http://razor.sourceforge.net/). It's a distributed SPAM > checking system. Basically you don't have to worry about keeping a list > of the senders etc....you just use procmail to pass all your mail through > razor-check, if it matches a known SPAM message you can have procmail do > as you like with (direct to /dev/null etc...). > > There's also a razor-report program that allows you to feed new SPAM > messages into the systems. While it doesn't work 100%, it does catch a lot > of the usual stuff going around. > > --rdp > > On Thu, 16 May 2002, James R. Van Zandt wrote: > > > > > I've been running a simple procmail filter to get rid of spam from > > some specific sites. The sample below only includes a few of the > > addresses, but even with the whole list it's no longer very effective. > > Last weekend I decided to tune it up to filter out more of the spam. > > I added the last three rules below. Out of the next batch of 116 > > emails, these rules eliminated 116. That's right - all the babies got > > thrown out with the bath water. Of course, I've commented out the new > > rules until I debug them. > > > > If someone has a non-risky way to test procmail rules, I'd appreciate > > hearing about it. > > > > Of course, if you see what I've done wrong I'd like to hear that too. > > > > - Jim Van Zandt > > > > > > > > :0 Whc: msgid.lock > > | formail -D 65536 .msgid.cache > > :0 > > * >^From:.*(assetmanagement.net|[EMAIL PROTECTED]|moreorders.com|[EMAIL PROTECTED]|[EMAIL PROTECTED]|[EMAIL PROTECTED])|^Subject:.*\$\$\$|^To: > [EMAIL PROTECTED] > > |egrep '^(Subject|From|To):' >>Mail/junkheaders > > :0 B # recognize junk mail by content > > * (so dilghted when i|This game is my first work.) > > /dev/null > > :0 H # recognize junk mail by subject > > ^Subject: (ADV:) > > /dev/null > > :0 H # foreign language junk mail > > * charset=.ks_c_5601-1987. > > /dev/null > > > > > > ***************************************************************** > > To unsubscribe from this list, send mail to [EMAIL PROTECTED] > > with the text 'unsubscribe gnhlug' in the message body. > > ***************************************************************** > > > > -- > Rich Payne > http://talisman.mv.com > > > ***************************************************************** > To unsubscribe from this list, send mail to [EMAIL PROTECTED] > with the text 'unsubscribe gnhlug' in the message body. > ***************************************************************** ***************************************************************** To unsubscribe from this list, send mail to [EMAIL PROTECTED] with the text 'unsubscribe gnhlug' in the message body. *****************************************************************
