From 086c3ec2d83d6603f8834b0a2ef5229f9638bef4 Mon Sep 17 00:00:00 2001 From: Tom Moor Date: Mon, 25 Jul 2022 23:43:56 +0100 Subject: [PATCH] fix: Allow more flexible SMTP connection when SSL is not required. Do not fail on self-signed certs --- server/emails/mailer.tsx | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/server/emails/mailer.tsx b/server/emails/mailer.tsx index f366391a9..bd58d278b 100644 --- a/server/emails/mailer.tsx +++ b/server/emails/mailer.tsx @@ -103,11 +103,15 @@ export class Mailer { pass: env.SMTP_PASSWORD, } : undefined, - tls: env.SMTP_TLS_CIPHERS - ? { - ciphers: env.SMTP_TLS_CIPHERS, - } - : undefined, + tls: env.SMTP_SECURE + ? env.SMTP_TLS_CIPHERS + ? { + ciphers: env.SMTP_TLS_CIPHERS, + } + : undefined + : { + rejectUnauthorized: false, + }, }; }