I have not had any spam through my email like that but it will be spam. Legit companies that you have never heard of would not contact you. Even if they are legit, if they are contacting you when you have not requested it then it'll be spam.
I recently got some spam through my PM box (on a different forum but when I visited, it had gone) so spammers are getting ingenious.
Mowcius