Sign inSign up

mayuraandrew/gosendemailapi

By mayuraandrew

•Updated over 2 years ago

Go-based API for efficient email sending and tracking. Supports dynamic templates.

Image
API management
0

338

mayuraandrew/gosendemailapi repository overview

Welcome to the repository for our Go-based Email Sending API Docker image. This API is designed to efficiently send and track emails, supporting dynamic templates for personalized content.

To use this image, you need to pass environment variables for configuration. You can do this using the -e option with docker run. For example -

docker run -e "DB_DSN=postgres://<USERNAME>:<PASSWORD>@<HOSTNAME>/<DBNAME>" -e "SMTPPORT=587" -e "[email protected]" -e "SMTPSENDER=your-smtp-sender-gmail" -e "SMTPPASS=your-password" -e "SMTPHOST=smtp.gmail.com" -e "URL=your-email-api-runnig-url" -p 4000:4000 your-docker-image:latest

Replace [email protected] and your-password with your Gmail email and password. Replace your-docker-image with the name of this Docker image. Password: Your Gmail password (if you have 2-Step Verification enabled, use an App Password instead)

To run this API locally, you need to have Docker installed. Then, you can pull the image from Docker Hub and run it using the docker run command as shown above.

For more details and to contribute, please visit our GitHub repository at https://github.com/mayura-andrew/email-go-api⁠. We welcome contributions and feedback!

Tag summary

Content type

Image

Digest

sha256:0caa4fdf3…

Size

317.8 MB

Last updated

over 2 years ago

docker pull mayuraandrew/gosendemailapi