ToolQuestor Logo

Self-hosted email alias service that protects your online identity from tracking

SimpleLogin is an open-source email alias service designed to protect your online identity by letting you create unlimited email aliases instead of sharing your real address with every website. Because reusing the same email address everywhere makes you easy to track, SimpleLogin generates disposable, forwarding aliases that keep your real inbox private while still letting you receive and reply to messages seamlessly. This repository contains the back-end and web app that power the service, built primarily with Python and Flask.

Under the hood, SimpleLogin relies on a self-hosted stack built around Docker, PostgreSQL, and Postfix. Self-hosters configure DNS records such as MX, SPF, DKIM, and DMARC to authenticate outgoing mail and reduce the chance of messages landing in spam. The web app, email handler, and job runner each run as separate Docker containers connected through a dedicated network, with Nginx handling reverse proxying and SSL termination for the public-facing app.

Key features include:

  • Email aliasing — generate disposable addresses that forward to your real inbox
  • Self-hosting — run your own instance with full control over data and domains
  • Custom domains — connect your own domain for branded aliases
  • Browser and mobile apps — official Chrome, Firefox, Android, and iOS clients that can point to a self-hosted API URL
  • Authentication hardening — built-in DKIM, SPF, and DMARC support for trustworthy email delivery

The project is licensed under the AGPL-3.0, keeping both the code and any hosted derivatives open. Development and roadmap discussions happen publicly through GitHub Discussions and a project board, and the community is invited to contribute via Hacktoberfest-tagged issues. Donations are welcomed through Open Collective to support ongoing maintenance of this privacy-focused alternative to sharing your real email everywhere.

Repository

Stars
6,877
Forks
635
Watchers
6,877
License
AGPL-3.0
Last Commit
8 hours ago
Created
6 years ago