mandrill-blast
v0.0.2
Published
blast a CSV list of emails with template data via Mandrill API
Downloads
5
Readme
mandrill-blast
quick and dirty way to blast a CSV list of emails with template data using Node and the Mandrill API
Install
You need to have NodeJS installed and running, then
npm install mandrill-blast
OR
git clone https://github.com/akhoury/mandrill-blast.git
Usage
cd mandrill-blast
node blast.js --source="sample.emails.csv" --key="0123456789" --template="sample.template.html" --from="[email protected]" --to-email-column="email" --subject="Hi {{name}}" --to-name-column="name"
CSV
MUST have headers for each column, at the top
id,email,name,friend,location,token
1,[email protected],gooby,derp,fakeville,123456789
2,[email protected],goobette,derpina,fakecity,987654321
Templates
uses Handlerbars format for templating, it's pretty simple see sample.template.html for an example.
Mandrill API
You need an account and a valid API Key, get one at mandrill.com
Todo
Anything that the heart desires, I needed this as a 10 minutes hack and it got the job done, if you have ideas or needs, submit a pull or feature request.