you may try Spampal for filtering spam .
- A machine running Windows 95, 98, ME, NT, 2000, 2003 or XP.
- A POP3 or IMAP4 mailbox.
- A standard email program such as Outlook, Outlook Express or Eudora
How does SpamPal work?SpamPal sits between your Outlook express and your mailbox, checking your email as you retrieve it. Any email messages that SpamPal detect to be spam will be "tagged" with a special header; you simply configure your email client to filter anything with this header into a separate folder and your spam won't be mixed up with the rest of your email anymore!
Q: how does SpamPal know what is spam and what isn't?
A: It uses what are called DNSBL lists. Patterned after the famous MAPS RBL, these are lists of parts of the Internet that in one way or another facilitate spam.
Any email you get from a machine on one of these lists has an increased probability of being spam. Some ISPs already block all email from machines on some of these DNSBL lists, but many do not.