Excellent idea - charging per email should cut out most of the spam. I have no plans to leave my current employer anytime soon, but I'd certainly at least consider it if the right opportunity came along so I keep a profile on Stack Overflow Careers. Charging recruiters should produce even lower volume and higher quality "head-hunts" than that.