From abc35a86952edc8578fc7d396d38b3b12e3d2844 Mon Sep 17 00:00:00 2001 From: Baptiste Arnaud Date: Tue, 4 Jun 2024 17:30:17 +0200 Subject: [PATCH] :bug: Fix SMTP auth without creds Closes #1556 --- apps/builder/src/pages/api/auth/[...nextauth].ts | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/apps/builder/src/pages/api/auth/[...nextauth].ts b/apps/builder/src/pages/api/auth/[...nextauth].ts index 4eb14af94..58130248c 100644 --- a/apps/builder/src/pages/api/auth/[...nextauth].ts +++ b/apps/builder/src/pages/api/auth/[...nextauth].ts @@ -49,10 +49,13 @@ if (env.NEXT_PUBLIC_SMTP_FROM && !env.SMTP_AUTH_DISABLED) host: env.SMTP_HOST, port: env.SMTP_PORT, secure: env.SMTP_SECURE, - auth: { - user: env.SMTP_USERNAME, - pass: env.SMTP_PASSWORD, - }, + auth: + env.SMTP_USERNAME || env.SMTP_PASSWORD + ? { + user: env.SMTP_USERNAME, + pass: env.SMTP_PASSWORD, + } + : undefined, }, from: env.NEXT_PUBLIC_SMTP_FROM, sendVerificationRequest,