The Spamdemic(TM) Map has a nice map of who’s been spamming various people. Surely this is a the beginnings of an approach to dealing with this?