Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I use GMail. If I receive a mail from someone, is it possible to know from which country the email was sent. If the other person also sent the mail using GMail. Is it possible to override the server using any proxy tool or something like that?

share|improve this question
I don't understand what you are asking about in "override the server" - the originating server? Are you asking how to block their email? – Shannon Nelson Nov 28 '09 at 6:20
No, I meant is it possible to override the default server name or the IP of machine from where the email was sent. – RPK Nov 28 '09 at 7:05
up vote 7 down vote accepted

Generally, no, you can't really tell where the person was physically sitting when they sent the email.

Given that, you can get some possible hints from the email headers, tho' the headers can be faked. In gmail, you can view the email headers by clicking the down arrow next to "Reply", at the top-right of the message pane, then select "Show original". (see here for details)

The end of the headers that start with "Received:" tell what servers sent the mail. The header closest to the text is the originating server. If you can trust the header.

Once you know the server name, you can try using a whois server to find out where the original ISP is located - that might (maybe) give you a hint as to the origin of the email. Maybe.

share|improve this answer

Once you come to know the address from where the email was sent (as pointed by Shannon), you can use following site to find the location of that IP address:

(Above would give you the server IP Address location, but may not be able to point the exact source)

share|improve this answer

I don't know about gmail to gmail posts (I don't use gmail), Google might have safeguards in place.

The general answer is NO, you can't know, since the sender can pretty much fake any header field by controlling the client (e.g. self coded client) or the (smtp) server.

share|improve this answer

I think I saw something in google's labs options ... it checks whether the mail you received is from the contact as before. Further from that, I really can't tell ... never used it.

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .