This project provides an asynchronous email sending service using Redis queues, customizable HTML templates, and a RESTful API to send email requests.
- Asynchronous email sending using Redis queues
- Customizable HTML templates for emails
- RESTful API for sending email requests
- Docker containerization for easy deployment
- Go 1.16+
- Redis
- SMTP Server
-
Clone the Repository
-
Configure Environment Variables
To run the service locally, use the following command:
go run cmd/server/main.go