Skip to content

Commit

Permalink
manually specifying smtp transport in nodemailer setup
Browse files Browse the repository at this point in the history
  • Loading branch information
btouellette committed Aug 24, 2016
1 parent 72fe664 commit c1ccb0f
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 3 deletions.
5 changes: 3 additions & 2 deletions app/gameserver.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
var cookie = require('cookie');
var cookieParser = require('cookie-parser');
var nodemailer = require('nodemailer');
var smtp = require('nodemailer-smtp-transport');
var xoauth2 = require('xoauth2');
var twit = require('twit');
var auth = require('../config/auth');
Expand All @@ -19,7 +20,7 @@ var User = require('./models/user');
//TODO: send e-mail on game start not just on turn start (to active player if not current user)
var userToSocket = {};

var smtpTransport = nodemailer.createTransport({
var smtpTransport = nodemailer.createTransport(smtp({
service: 'gmail',
auth: {
xoauth2: xoauth2.createXOAuth2Generator({
Expand All @@ -29,7 +30,7 @@ var smtpTransport = nodemailer.createTransport({
refreshToken: auth.googleAuth.refreshToken
})
}
});
}));
var twitter = new twit({
consumer_key: auth.twitterAuth.consumerKey,
consumer_secret: auth.twitterAuth.consumerSecret,
Expand Down
3 changes: 2 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,8 @@
"express-session": "~1.5.1",
"mongoose": "~4.1.6",
"moniker": "~0.1.2",
"nodemailer": "*",
"nodemailer": "^2.5.0",
"nodemailer-smtp-transport": "^2.5.0",
"passport": "~0.2.0",
"passport-facebook": "~1.0.3",
"passport-google-oauth": "~0.1.5",
Expand Down

0 comments on commit c1ccb0f

Please sign in to comment.