There is not one single silver bullet solution that will fix the spam problem on its own, it's the combination of road blocks you put up that make it too time consuming (i.e. not profitable) for the spammer(s) to continue, I know this from experience because I'm a security consultant, I get paid to fix problems like this and believe me this is a minor one here that would take very little time to correct. The only reason I posted is because I have used this site in the past to gather information about the spammers and hackers I battle every day and I just wanted to return the favor.