https://github.com/dibrinsofor/emailtracker
emailTracker
https://github.com/dibrinsofor/emailtracker
imap privacy python
Last synced: about 1 year ago
JSON representation
emailTracker
- Host: GitHub
- URL: https://github.com/dibrinsofor/emailtracker
- Owner: dibrinsofor
- License: mit
- Created: 2022-05-12T19:00:12.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2023-06-07T13:11:17.000Z (about 3 years ago)
- Last Synced: 2025-02-14T21:49:22.643Z (over 1 year ago)
- Topics: imap, privacy, python
- Language: Python
- Homepage:
- Size: 409 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: LICENSE
Awesome Lists containing this project
README
## emailtracker
emailtracker allows users detect whether or not mail in their inbox is being tracked. It offers support for emails (multi-part and plain text MIMEs) sent over the IMAP protocol. It allows you to determine:
- What companies are tracking you.
- How they do it? through blank pixels, clickable links, etc.
- Whether or not your data is sent over secure protocols.
- Infers what information they may be collecting.
### installation
- (recommended) activate a virtual env
- `python -m virtualenv venv`
- `venv\scripts\activate`
- run build script `python build.py -s` to setup development environment
### using
- to package an executable binary:
- `python build.py -e` to build a one file executable or `pyinstaller --onefile app.spec`
- to run as a flask server:
- `python build.py -f (debug)` to setup environment and run the app, or
- `flask --debug run`
You can also setup the environment and spin up the server by running `python build.py` with no flags.
#### Third-Party app passwords
To generate third-party app passwords, use these links: [Gmail](https://www.lifewire.com/get-a-password-to-access-gmail-by-pop-imap-2-1171882) and [Yahoo](https://www.esofttools.com/blog/how-to-generate-third-party-app-passwords-in-yahoo-account/).
### License
This project is available under the MIT License. [Here](LICENSE)