warrensbox / bulk-emailer

Send bulk emails from csv file using AWS SES

Home Page:http://warrensbox.github.io/bulk-emailer

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Build Status Go Report Card CircleCI

Bulk Emailer

drawing

The bulk-emailer command line tool lets you send messages to multiple recipients simultaneously. You need to provide is a cvs file with recipient emails and email content file.

See installation guide here: bulk-emailer installation


Installation

bulk-emailer is available for MacOS and Linux based operating systems.

Homebrew

Installation for MacOS is the easiest with Homebrew. If you do not have homebrew installed, click here.

brew install warrensbox/tap/bulk-emailer

Linux

Installation for Linux operation systems.

curl -L https://raw.githubusercontent.com/warrensbox/bulk-emailer/release/install.sh | bash

Install from source

Alternatively, you can install the binary from the source here


Prerequisite

You must have AWS SES set up to use this tool.

See how to set up AWS SES: Set Up AWS SES


How to use:

Pass in the required parameters

drawing

  1. Type bulk-emailer on the command line with the following parameters:
  2. Parameter --from (string) for sender's email.
  3. Parameter --subject(string) for the subject of the email.
  4. Parameter --message (file) path to the file of your email content.
  5. Parameter --contacts (file) path to the cvs file of your recipients.
  6. Hit Enter to send messages to recipient simutaneouly.

Emails sent

drawing


Issues

Please open issues here: New Issue

About

Send bulk emails from csv file using AWS SES

http://warrensbox.github.io/bulk-emailer

License:MIT License


Languages

Language:Shell 49.7%Language:Go 45.8%Language:Makefile 4.5%