I hate it so much. I've had willmcgugan.com for many years, and in the early days I was complacent about posting my email address in newsgroups / BBs etc. Consequently I get an impressive amount of spam. I use SpamBayes, which worked great in the beginning, but now training it seems almost as much effort as deleting the spam manually.
Since I can't nuke the spammers from orbit, I've restricted my email address to . Unfortunately this means that you will no longer be able to email me at email@example.com or firstname.lastname@example.org (sorry). I have also enabled SPF on my domain. I'm not exactly clear on what that is, but easydns.com claim it will cut down on spam, so I am giving it a go.
If you are reading this within 24 hours of the post, please send me a brief test email. If you don't get a brief test reply by tomorrow, then please post a comment to let me know.
And if you have any other tips for reducing spam - let me know!