David L. was kind enough to point me to this blog :)
Just a few thoughts on this.
Advertising your email address? You don't have too.. having a domain and a server receiving mail for it is more then enough.
Consider postmaster, info, webmaster and all standard addresses. Even without advertising them on public places they will get bombed with spam.
Not to mention the fact that some spammers will try about any possible combination that could make a valid user@your domain. They don't mind to send you 400 messages, you'll start to loose your sense of humor.
Now.. if you're 'lucky' enough to have a spammer send from fake FROM's pulling a Joejob on your domain then brace for impact. Other spammers will be more then happy to pick up the spoofed from and send spam to it.
Fully qualified spammers are running their operation from China, Russia, India or any other country where you'll rather not want to go after someone and sue them.
They will also be more then happy to provide false information when registering their domain.
Spam is a serious problem while at least a part of the solution could be provided by dailup/access ISP's. All they would have to do is block all outgoing traffic to remote port 25 accept for the traffic that goes via their SMTP servers.
Right now most spam I get is being send either via open proxies, open relays or otherwise misconfigured computers.
Blocking keywords is a good idea.. if spammers would be nice enough to play with you..
I'm afraid they don't :( how many ways to spell some drugs to enlarge your private parts do you want to see :-)
So basically you can forget about filtering on keywords.
After the last few Joe jobs I've lost my sense of humor when it comes to spam.