Was reading the anti-spam filter you posted, and a quote from the description.
I see a problem there, rem that most spam is automated, its not directly addressed to you, noticed the incremental names in the address line, in your case, lets say your e-mail address is J.andres, you might also notice similar names in the To: such as K.andres, L.andres, M.andres. This is incrementally changing the address. This is the definitive SPAM of SPAM.When a message arrives from an unknown user the message is held and a reply generated and sent back to the sender asking them to reply back with a subject line that contains a keyword, this keyword is the letters KSF followed by a short serial number.
The problem with the program mentiond above is that it sends back an e-mail to the spammers. With your email address in the From box. Yes, the program is trying to determine if the user will reply back to confirm its a legit e-mail, but now the spammers will determine that your e-mail address is a live one. They then will add it to the live box, and you just guaranteed yourself hundreds more spam e-mails.
Most spam e-mail also include the link that says, if you want to be removed, please send back a reply to this address, they are not going to remove you from the list, this just confirms that an e-mail address they sent the spam to, is a working, address. So add that e-mail address to the live box, send more spam.
So thats basically what your doing, your telling spammers, "Hey this e-mail address is live, please send me more spam!"
The best way to deal with spam is to just create a filter based on each one you receive, OR build a filter on the ones you want to keep - it would require less work, have all the good emails your receiving from your friends sent to a specific folder, and the rest goes to to trash by default.
You should atleast have 1 free e-mail account on a free service, such as Yahoo, and use that e-mail address when signing up for software, posting to forums where you address is in the public, where robots could pluck it.
Plus services such as yahoo maintain block lists, spam lists to help filter the e-mail for you.
Keep your ISP's assigned e-mail address for friends who don't send you chain e-mails, sign ya up for free e-cards (which most sites are just using the 'free' e-card service to collect e-mail addresses).