Personally I think the only real solution is to have e-mail programs have a feature called "Keep-filter" the exact opposite of a "kill-filter". you add the e-mails you accept to it. Any and everything else gets automatically deleted! Voila no more spam, unless it's from someone you know! Basically a "IF not someone I know THEN delete!" feature.
It's not a perfect solution, but it would certainly help in my case. I too get tons of spam, and I have close to 1000 kill filters and I make it a habbit to kill the host not the sender. ie anysender: @xyz.com as opposed to anysender:
itsmethecat@xyz.com. and I still get 10-20 spam/day. about 4-6 get through my filters and get thrown into my kill file! increasing the number of kill-filters I have.
Oh, and reporting to msn yahoo, hotmail etc might get the sending address canned but the user just creates a new account. dungheap0002@msn 0003, 0004, etc! it never ends!
just MHO! Cheers!
P.S. another thing, it's very easy to send e-mail and change the name of the sender to anything you like. I could send an e-mail and mark the return address as
thisisafakename@nowherenearhere.com and it would get sent without so much as a error message to say it's an invalid 'sender' address! This is another possible avenue to 'correct' in order to avoid spam! But I digress, sorry!
[ February 21, 2003, 14:28: Message edited by: David E. Gervais ]