From 57fc9e7aa0dad055dc19a3867125899b8e968528 Mon Sep 17 00:00:00 2001 From: alawatthe Date: Sat, 11 Apr 2015 12:03:14 +0200 Subject: [PATCH] The smtp appender now works with the current version of nodemailer --- lib/appenders/smtp.js | 2 +- test/smtpAppender-test.js | 5 ----- 2 files changed, 1 insertion(+), 6 deletions(-) diff --git a/lib/appenders/smtp.js b/lib/appenders/smtp.js index fa3e775..c709d54 100644 --- a/lib/appenders/smtp.js +++ b/lib/appenders/smtp.js @@ -24,7 +24,7 @@ function smtpAppender(config, layout) { function sendBuffer() { if (logEventBuffer.length > 0) { - var transport = mailer.createTransport(config.transport, config[config.transport]); + var transport = mailer.createTransport(config.SMTP); var firstEvent = logEventBuffer[0]; var body = ""; while (logEventBuffer.length > 0) { diff --git a/test/smtpAppender-test.js b/test/smtpAppender-test.js index ab38d93..f681c75 100644 --- a/test/smtpAppender-test.js +++ b/test/smtpAppender-test.js @@ -74,7 +74,6 @@ vows.describe('log4js smtpAppender').addBatch({ topic: function() { var setup = setupLogging('minimal config', { recipients: 'recipient@domain.com', - transport: "SMTP", SMTP: { port: 25, auth: { @@ -98,7 +97,6 @@ vows.describe('log4js smtpAppender').addBatch({ recipients: 'recipient@domain.com', sender: 'sender@domain.com', subject: 'This is subject', - transport: "SMTP", SMTP: { port: 25, auth: { @@ -134,7 +132,6 @@ vows.describe('log4js smtpAppender').addBatch({ var self = this; var setup = setupLogging('separate email for each event', { recipients: 'recipient@domain.com', - transport: "SMTP", SMTP: { port: 25, auth: { @@ -168,7 +165,6 @@ vows.describe('log4js smtpAppender').addBatch({ var setup = setupLogging('multiple events in one email', { recipients: 'recipient@domain.com', sendInterval: 1, - transport: "SMTP", SMTP: { port: 25, auth: { @@ -206,7 +202,6 @@ vows.describe('log4js smtpAppender').addBatch({ var setup = setupLogging('error when sending email', { recipients: 'recipient@domain.com', sendInterval: 0, - transport: 'SMTP', SMTP: { port: 25, auth: { user: 'user@domain.com' } } });