Golang-based tool to bulk sent emails from csv file using SMTP with rich HTML support with custom reply-to.
- 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
andbody
insideutil/sendEmail.go
file -
Insert the csv of email list to send in the
data
folder asdata.csv
. Example ofdata.csv
is given below :
Name,Email
Willy wonka,will@gmail.com
Elon Musk,Elonmusk@gmail.com
Zuckerberg,Zuckerberg@yahoo.com
go run .