From dbe828097c25442df9675ed2edc0667656dd0b59 Mon Sep 17 00:00:00 2001 From: Julien Fontanet Date: Wed, 16 Mar 2016 14:03:28 +0100 Subject: [PATCH] Do not set credentials if they are undefined. --- packages/xo-server-transport-email/src/index.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/xo-server-transport-email/src/index.js b/packages/xo-server-transport-email/src/index.js index 3a90b6ddb..0a1831c49 100644 --- a/packages/xo-server-transport-email/src/index.js +++ b/packages/xo-server-transport-email/src/index.js @@ -122,7 +122,9 @@ class TransportEmailPlugin { ).rejectUnauthorized = !ignoreUnauthorized } - transportConf.auth = { user, pass: password } + if (user != null && password != null) { + transportConf.auth = { user, pass: password } + } const transport = createTransport(transportConf) transport.use('compile', markdownCompiler)