The best way to avoid spam is to never use your address to register for anything. Use a "junk" address for registrations - and just go there when you need to retrieve a registration link.