I always get these emails at my Hotmail account that try and look legitimate. They "are" from people with very similar names to the senders of the emails which I do open.
That leaves only one concluzion. Somehow, at some level, you're emails are monitored by someone.
There must be a program that keeps track of emails that we open and stores the names of the people they come from. When a mass junk email is sent out, it is not addressed to your email address but rather to that hidden "clause" running behind your email address. It's up to that program to come up with a sender.
At least that's what I think. I wonder what else goes on?
What do the computer experts have to say about this?