You didn't send email to John. Instead, you posted to a newsgroup
reaching an unknown number of people around the world. Unfortunately,
some of them are spammers likely to add his email address to the list
of addresses they send spam to.
Unless you work for Microsoft, you are probably safe from being
added to the spammers' address lists, since only people who work
for Microsoft are likely to be able to get working email addresses
that end in @microsoft.com.