A web website to create private email aliases. These forward all emails on to your personal account but can be easily deleted should the address be leaked or sold.
This project is composed of three submodules. The
flask directory contains the backend, the
frontend directory contains the frontend and the
postfix directory contains the email client.
To bring up the development stack run the following. The environment variables are optional but emails won't actually be sent without these.
export AWS_SMTP_USERNAME= # Your AWS SES username export AWS_SMTP_PASSWORD= # Your AWS SES password export MAILNAME="shadowmail.co.uk" # Your domain name to send/receive emails docker-compose up
You can then access the site at http://localhost:8000
Sending test emails
To send a test email to the development stack run
./send_test_email.py email@example.com (plain|html)
Instructions for testing can be found in the readme of each application
Instructions for deploying can be found in the readme of each application