I received an email - something about agreeing to Terms of Service with a link to go to, otherwise my yahoo email account will be deleted.
Was that email from you? It didn't seem to be because sender's email was not at a Yahoo address.
962nd
ranked
Steven Kyriazes
shared this idea