Avatar_default
Reputation: 72

Is there any easy way to tell the state or country from which an email originated?

Answer this question or share it with a smart friend:

Avatar_default
Type your answer here…

5 Answers

  • Avatar_default
    Reputation: 42

    a basic method: http://www.wikihow.com/Trace-an-IP-Address

    It doens't always work, but most of the time you can get some idea.

    Share this answer with a friend:
  • Avatar_default
    Reputation: 18

    To a point. You can usually tell if there was trickery involved by carefully tracing up the Received headers. If not, then you can be fairly confident of the originating information up to the originating host, which may or may not be the actual origination of the message.

    Whenever an email goes through a "hop", or a server on the internet which relays the message from one host to another, a Received: header gets prepended to the top of the message. You can trust the your own ISP's email server (I hope) to do this honestly, and given which email server delivered it to your ISP, you can decided how trustworthy the next hop down was. You can also compare the information between subsequent Received: headers to check for inconsistencies. If the next one down the chain adds up, it is unlikely to be forged at that point.

    While it is possible to forge originating IPv4 IP addresses, this is hard to do in practice over TCP (the IP protocol carrying e-mail) for larger messages against most modern implementations of TCP. It is far easier for a sender wishing to obfuscate his origination to take advantage of a compromised host.

    If the true origination of the message is being effectively forged so all the Received: headers add up and the message is still not legitimate, other likely possibilities include the message originating from a compromised or infected host, or a secure anonymizing relay being utilized.

    Short of some sort of cryptographic signing protocol in place to vouch for the validity of an originating message, you cannot conclusively answer this question because that requires trusting every computer involved that participated in the messages entire path through the internet.

    A quick Google search on reading message headers came up with one fairly good link to help read Received: headers

    http://antivirus.about.com/od/windowsbasics/a/emailheaders.htm

    Share this answer with a friend:
  • N624526527_4001_small
    Reputation: 2

    Not really. While you can maybe track it back to the originating email server, there's no reason to believe that server will report the address of the person who sent it accurately, if at all.

    The problem with most spam is badly operated mail servers at small sites, often in foreign countries, that don't reliably pass on that information.

    Share this answer with a friend:
  • Dinolock_small
    Reputation: 976

    Another good website to search is the ARIN Whois Database

    http://ws.arin.net/whois/

    You can enter most IP addresses and figure out who they belong to. For example:

    http://ws.arin.net/whois/?queryinput=4.2.2.2

    Share this answer with a friend:
  • Avatar_default
    Reputation: -153

    Running tracert sometimes works, but can be forged upstream under IP version 4.

    Upgrade to a real OS and run IP version 6.

    Share this answer with a friend: