A first, but not final, foray against spam

READ FULL ARTICLE