If you wish to get a read receipt for your web-base email like yahoo, gmail or msn and trace the location of a specific person that you had a sent a mail to, this tip will provide useful information to you.
The technique that we are going to discuss is generally used by companies that promote e-mail campaigning.
- Create a small image file (for eg:- It can be your email signature file) on your web server that can be accessed from the internet.
- Draft your email in html format (not plain text) and insert the url to access the above created image in the email and send the e-mail.
- When the recepient opens the e-mail, her email client automatically tries to load any html images inserted in your email.
- After the recepient has opened the e-mail that you sent, you will find an entry in your web server log similar to the following:
18.104.22.168 – - [08/Nov/2009:00:24:43 -0800] “GET /signature.gif HTTP/1.1″ 200 2978 “http://www.ipmarker.com/” “Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)” “www.ipmarker.com”
signature.gif is the image file mentioned in Step 1. You can see that the recepient’s IP Address in this example is 22.214.171.124.
If you do an IP lookup of the recepient’s IP Address you can guess the location information.
This tip assumes that the recepient’s email client supports html rendering of emails as most modern email clients do.
If you do not have access to webserver logs, a free online tool called GetNotify is available which works on the principles described above.