From 9f360cf7800c57df07cce8b61d2d6151550a31a1 Mon Sep 17 00:00:00 2001 From: Riley Davis Date: Wed, 7 Dec 2016 15:03:49 -1000 Subject: [PATCH] make the provider an env var --- services/mailer.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/services/mailer.js b/services/mailer.js index ed636314b..b7d621954 100644 --- a/services/mailer.js +++ b/services/mailer.js @@ -2,7 +2,8 @@ const nodemailer = require('nodemailer'); const smtpRequiredProps = [ 'TALK_SMTP_USERNAME', - 'TALK_SMTP_PASSWORD' + 'TALK_SMTP_PASSWORD', + 'TALK_SMTP_PROVIDER' ]; smtpRequiredProps.forEach(prop => { @@ -11,9 +12,10 @@ smtpRequiredProps.forEach(prop => { } }); -// https://github.com/nodemailer/nodemailer-wellknown#supported-services const options = { - service: 'SendGrid', + // list of providers here: + // https://github.com/nodemailer/nodemailer-wellknown#supported-services + service: process.env.TALK_SMTP_PROVIDER, auth: { user: process.env.TALK_SMTP_USERNAME, pass: process.env.TALK_SMTP_PASSWORD