| Website | API Reference | Getting Started Guide |
Checkout developers section in our website Thunder-Mail Developers for more detailed information and guides, on how to use Thunder-Mail
Our APIs provide a customizable integration approach for your transactional email.
Gain peace of mind using the power of Amazon SES to send your emails reliably.
With each click and open tracked alongside the bounces and unsubscribes, you’ll be able to monitor the performance of each and every email.
Send highly targeted emails without worrying about dangerous deploys or bloated code. With native support for Handlebars syntax dynamic templating, you can send multiple templates using our APIs.
This guide was written for linux-based machines (Ubuntu 16.04).
mail-for-good did a well documented and explained guide on how to get AWS credentials here Follow their guidance for getting AWS Access Key & Secret Access Key
Docker is a great tool for automating the deployment of Linux applications inside software containers We will use Docker to deploy thunder-mail as a hustle-free app.
Follow these instruction to install docker.
Clone the repository.
git clone https://github.com/Circle-gg/thunder-mail.git
Navigate into the cloned directory.
cd thunder-mail
Create environment file.
vi .env
Sample .env file
BLUEBIRD_WARNINGS=0
PSQL_DATABASE=thundermail
PSQL_PASSWORD=123456
PSQL_USERNAME=u1
PORT=80
ENCRYPTION_SECRET=aaaaaaaaaaaaaaaa
DOMAIN=test
SES_ACCESS_KEY_ID=AAAAAAAAAAAAAAAAAAAA
SES_SECRET_ACCESS_KEY=BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
SES_REGION=us-east-1
[email protected]
Start the Docker file.
sudo docker-compose up
Special thanks to mail-for-good for the inspiration to build and open source Thunder-Mail