{"id":902,"date":"2015-06-23T23:24:50","date_gmt":"2015-06-23T23:24:50","guid":{"rendered":"http:\/\/www.incredigeek.com\/home\/?page_id=902"},"modified":"2015-06-23T23:25:17","modified_gmt":"2015-06-23T23:25:17","slug":"email-tracker","status":"publish","type":"page","link":"https:\/\/www.incredigeek.com\/home\/projects\/email-tracker\/","title":{"rendered":"Email Tracker"},"content":{"rendered":"<p><strong>What is it?<\/strong><\/p>\n<p>EmailTracker is a program that allows you to find out info about someone you email.<\/p>\n<p>Some of the info that the script can find out<\/p>\n<ul>\n<li>Was the email read<\/li>\n<li>When was the email read<\/li>\n<li>What OS was used to view your email<\/li>\n<li>IP Address of email recipient<\/li>\n<\/ul>\n<p><strong>How does it work?<\/strong><\/p>\n<p>The script is put on a web server which when run generates an image for you to put in your email.\u00a0 When the email recipient opens the email, their email client will go download the image off of your server.\u00a0 When the email client hits the server the transaction is logged giving you their device fingerprint, which gives you info like, what time was the email opened, what OS was used etc.<\/p>\n<p><strong>Current Issues<\/strong><\/p>\n<p>If the email recipient does not allow images to be downloaded, than this program will not work.<\/p>\n<p>Currently the script just returns the device fingerprint.\u00a0 I would like to make the info a little bit more readable, maybe break up all the important info first into rows.<\/p>\n<p>You currently have to create an html email, meaning you have to paste the raw html &#8220;code&#8221; into your email client and let it render it for you.<\/p>\n<p>This software was not coded by angels &#8211; may have bugs.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><strong>How to use<\/strong><\/p>\n<p>What is needed<\/p>\n<ol>\n<li>Access to a webserver and Apache access logs<\/li>\n<li><a href=\"http:\/\/www.incredigeek.com\/home\/downloads\/emailtracker\/emailtracker.tgz\">emailtracker.tgz<\/a> which contains the script and an blank image<\/li>\n<\/ol>\n<p><strong>Setting up and running the program<\/strong><\/p>\n<p>Download <a href=\"http:\/\/www.incredigeek.com\/home\/downloads\/emailtracker\/emailtracker.tgz\">emailtracker.tgz<\/a> and then upload to your server.<\/p>\n<p>Extract the tarball<\/p>\n<pre>tar zxvf emailtracker.tgz<\/pre>\n<p>cd into the directory and chmod it<\/p>\n<pre>cd emailtracker &amp;&amp; chmod +x emailtracker.sh<\/pre>\n<p>Edit the first part of the script and change &#8220;webdir&#8221;, &#8220;logread&#8221;, and &#8220;domain&#8221; to your web directory, Apache access log, and your website domain name i.e. &#8220;yourdomain.com&#8221;.<\/p>\n<pre>vi emailtracker.sh<\/pre>\n<pre>...\r\n# Change these as needed\r\ndomain=\"http:\/\/yourdomain.com\/\"\r\nwebdir=\"\/var\/www\/html\/home\/\"\r\nlogread=\"\/var\/log\/apache.log\"\r\n...<\/pre>\n<p>now launch the script<\/p>\n<pre>.\/emailtracker.sh<\/pre>\n<p>The script will give some html code to insert into your email<\/p>\n<p>now create a new email with the html &#8220;code&#8221; and send it.\u00a0 Now wait for the recipient to open the email&#8230;<\/p>\n<p>When the email is opened emailtracker.sh will print the info on the screen and log it down in emailtracker.log and exit.<\/p>\n<p>&nbsp;<\/p>\n<p>Example:<\/p>\n<p>All the below commands are executed on the webserver.<\/p>\n<p>Download script<\/p>\n<pre>wget http:\/\/incredigeek.com\/home\/downloads\/emailtracker\/emailtracker.tgz<\/pre>\n<p>extract and set the right permissions<\/p>\n<pre>tar zxvf emailtracker.tgz &amp;&amp; cd emailtracker\/\r\nchmod +x emailtracker.sh<\/pre>\n<p>Edit variables in script.<\/p>\n<pre>...\r\n# Change these as needed\r\ndomain=\"http:\/\/incredigeek.com\/\"\r\nwebdir=\"\/var\/www\/html\/home\/\"\r\nlogread=\"\/var\/log\/apache_access.log\"\r\n...\r\n<\/pre>\n<p>Run script<\/p>\n<pre>.\/emailalert.sh<\/pre>\n<pre>Email tracker has started.\r\nInsert the following into your email...\u00a0 BTW, make sure your sending an HTML email or it will not work.\r\n\r\n&lt;IMG SRC=\"http:\/\/incredigeek.com\/home\/123213-2222.png\" ALT=\"N\/A\" WIDTH=1 HEIGHT=1&gt;\r\n\r\nMonitoring website log\r\nHIT!\r\n8.8.8.8 - - [30\/Oct\/2015:23:00:21 -0000] \"GET \/home\/123213-2222.png HTTP\/1\" 404 - \"-\" \"Chrome\/1.0 (OS X 10.11) Gecko\/12331244 chrome\/12.0\"\r\n\r\nYour Email was read at : [30\/Oct\/2015:23:00:21\r\nIP Address of recipient: 8.8.8.8\r\nIf you need anything else check the log.\r\nbob@incredigeek.com [~\/dev]#\r\n<\/pre>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>What is it? EmailTracker is a program that allows you to find out info about someone you email. Some of the info that the script can find out Was the email read When was the email read What OS was &hellip; <a href=\"https:\/\/www.incredigeek.com\/home\/projects\/email-tracker\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":350,"menu_order":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-902","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.incredigeek.com\/home\/wp-json\/wp\/v2\/pages\/902","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.incredigeek.com\/home\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.incredigeek.com\/home\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.incredigeek.com\/home\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.incredigeek.com\/home\/wp-json\/wp\/v2\/comments?post=902"}],"version-history":[{"count":22,"href":"https:\/\/www.incredigeek.com\/home\/wp-json\/wp\/v2\/pages\/902\/revisions"}],"predecessor-version":[{"id":924,"href":"https:\/\/www.incredigeek.com\/home\/wp-json\/wp\/v2\/pages\/902\/revisions\/924"}],"up":[{"embeddable":true,"href":"https:\/\/www.incredigeek.com\/home\/wp-json\/wp\/v2\/pages\/350"}],"wp:attachment":[{"href":"https:\/\/www.incredigeek.com\/home\/wp-json\/wp\/v2\/media?parent=902"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}