A solution might to get the header of the e-mail. I use yahoo and there is an option to enable that. You can see by which SMTP server the mail has gone through and, as far as I can remember, you might even be able to get the IP of the sender, although it can be a local one, in which case it is no good.