Self-hosted email tracker
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
bin
controllers
public
routes
services
test
views
.editorconfig
.eslintrc.yaml
.gitignore
.prettierignore
.prettierrc.yaml
LICENSE
README.md
app.js
package-lock.json
package.json
screenshot.png

README.md

sqone

Self hosted email tracker in Node.js

screenshot

How it works

Email tracking works by logging a GET request in an inline image on the email body.

With Sqone you can GET on any path (e.g. /sample-image.png) and get a transparent 1x1 image back. This way you can attach an image when you don't have an image you want attached.

On the index route you can see the number of requests on each path.

Setup

npm install
npm start
npm run watch # for development

Testing

npm test

License

MIT