This spam campaign drove me nuts! I received so many of these emails from so many random companies.
The key takeaway is to always have a email verification loop (or something stronger like phone verification) when using an anonymous user feature. You need to prove you own an email address before you use it.