A simple email tracker, primarily made using nodeJS
Features:-
- Get the exact time when the email is read
- Get GeoLocation of the Recipient
- Get additional Info such ISP, ASN, etc.
index.js:- helps generate trackingID's, keeps track of trackingID's, keeps track of how many times a email is read
main.py:- helps communicate with index.js and fetch data
How to configure
- Get your mongoDB cluster url
- Add your mongoDB cluster url to a .env file
- Deploy the index.js app using Heroku, AWS, etc.
- change the url variable in main.py with the url of your deployed application
How to Track your emails
- create a unique tracking url, using main.py
- manually embed the tracking url as an image with your email
- send the mail and start tracking!