Get the domain name and enter it into whois.com to find out more info. If you really really want to know where it comes from in the future, buy yourself a domain and have all mail forwarded to a master account. So after you do this, you can have the first part of the email say anything, like iheartmob@yourdomain.com and it'll end up in your master account. So what I do is, if I'm at Target and they ask me for my email addie, I tell them target@yourdomain.com. If it's my house/car insurance, I tell them metlife@yourdomain.com. Down the road, when I get junk mail delivered from some crazy addie and it's addressed to target@yourdomain.com, I know that Target sells email addresses to people at that point. I guess all and all, it doesn't solve anything, but I do it so I know in the future what company should get my money and those who shouldn't. This also confirms my lack of faith in humanity.