GoMailBlast
Golang-based tool to bulk sent emails from csv file using SMTP with rich HTML support with custom reply-to.
Installation
- Clone the repo
git clone https://github.com/aswinbennyofficial/GoMailBlast.git
- Install dependencies
go get github.com/joho/godotenv
-
Setup environment variables : rename .env.example
to .env
and configure it.
-
Customise the message subject and body in the variables subject
and body
inside util/sendEmail.go
file
-
Insert the csv of email list to send in the data
folder as data.csv
. Example of data.csv
is given below :
Name,Email
Willy wonka,will@gmail.com
Elon Musk,Elonmusk@gmail.com
Zuckerberg,Zuckerberg@yahoo.com
Usage
go run .