From e027a162d6d46599e0cb30b04498ffc1831b7343 Mon Sep 17 00:00:00 2001 From: riley Date: Wed, 16 Nov 2016 14:00:33 -0700 Subject: [PATCH] remove sendgrid shim and use connection string --- package.json | 1 - services/mailer.js | 8 +------- 2 files changed, 1 insertion(+), 8 deletions(-) diff --git a/package.json b/package.json index 17d5bdc9f..b279050f6 100644 --- a/package.json +++ b/package.json @@ -46,7 +46,6 @@ "mongoose": "^4.6.5", "morgan": "^1.7.0", "nodemailer": "^2.6.4", - "nodemailer-sendgrid-transport": "^0.2.0", "prompt": "^1.0.0", "uuid": "^2.0.3" }, diff --git a/services/mailer.js b/services/mailer.js index 89115d619..cf7a4d26f 100644 --- a/services/mailer.js +++ b/services/mailer.js @@ -1,11 +1,5 @@ const nodemailer = require('nodemailer'); -const sgTransport = require('nodemailer-sendgrid-transport'); const debug = require('debug')('talk:mail'); -const options = { - auth: { - api_key: process.env.TALK_SENDGRID_APIKEY - } -}; if (!process.env.TALK_SENDGRID_APIKEY) { debug('\n///////////////////////////////////////////////////////////////\n' + @@ -14,7 +8,7 @@ if (!process.env.TALK_SENDGRID_APIKEY) { '///////////////////////////////////////////////////////////////'); } -const transporter = nodemailer.createTransport(sgTransport(options)); +const transporter = nodemailer.createTransport(`smtps://apikey:${process.env.TALK_SENDGRID_APIKEY}@smtp.sendgrid.net`); const mailer = { /**