1.0.2 • Published 8 years ago
emailer-js-api v1.0.2
Email Service API
a RESTful API that accepts the necessary information and sends emails
using emailer-js

Getting Started
Prerequisites
nodejsSetup Environment Variables
Update the development environment with your email service API keys
e.g. SENDGRID_API_KEY on (https://app.sendgrid.com/settings/api_keys)
echo "
export SENDGRID_API_KEY='YOUR_SENDGRID_API_KEY'
export MAILGUN_API_KEY='YOUR_MAILGUN_API_KEY'
export MAILGUN_DOMAIN='YOUR_MAILGUN_DOMAIN'
export SES_ACCESS_KEY='YOUR_SES_ACCESS_KEY'
export SES_SECRET_KEY='YOUR_SES_SECRET_KEY'
" > emailer.env
echo "emailer.env" >> .gitignore
source ./emailer.envInstalling
npm install --save emailer-js-apiRunning the tests
You need to set the NODE_ENV environment variable to 'test' and install devDependencies before you run test
npm testUsage
Run
npm startClick "Send Email" on nav menu
Input correct email information then click "Send" button
TODO
- UI Improvement
- More Test Cases
- Host
Authors
- Amanda Xiang - Initial work - Amanda Xiang
See also the list of contributors who participated in this project.