I read "my contacts" before seeing that it was the Ctrl-Alt-Del board & thought for an instant that the OP meant lenses.
Our professional site was hacked a few years back and hundreds of porn invitations went out in our name. We received hundreds of emails from Disgusted of Dartford before it died down. Fortunately it was a shared hosting so the ISP was responsible, not us.