Assuming you mean geographic location, you can use IP geolocation. There are many different solutions for this. This search for prior Server Fault questions is a good start.
Okay, it looks like you want the geographic location of the computer where Jim used his email client. There's no universal solution. In some cases, the IP will be in a Received header. In others (e.g. webmail), it will be in a special header such as X-Originating-IP or X-AOL-IP.
This page gives an overview of finding the IP for several common services. Once you have that, you can of course use IP geolocation.