Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/crazyoptimist/sendgrid-mailer-go

Read XLSX File for Emails and Send with Sendgrid
https://github.com/crazyoptimist/sendgrid-mailer-go

Last synced: 13 days ago
JSON representation

Read XLSX File for Emails and Send with Sendgrid

Awesome Lists containing this project

README

        

# Golang Sendgrid XLSX Mailer

## Description
Twilio Sendgrid provides a free tier so that you can send 100 emails per day for free.
Create an account at sendgrid.com and get your API key.
Put the API key in `.env` file.
Create a XLSX file where the first column contains an array of emails.
It's enough to put the built binary, env file, XLSX file in the same directory and you are good to go.

## Run
```bash
make run
```
or
```bash
go run cmd/mailer/*.go
```

## Build
For Linux
```bash
make build-linux
```

For Windows
```bash
make build-windows
```

Created by [CrazyOptimist](https://github.com/crazyoptimist) with :heart: