SMTP config fallback logic

This commit is contained in:
Martin McKeaveney 2021-09-27 15:10:06 +01:00
parent 757fbbc19c
commit 0b4d6d6052
1 changed files with 5 additions and 3 deletions

View File

@ -114,10 +114,12 @@ async function getSmtpConfiguration(db, workspaceId = null) {
const customConfig = getScopedConfig(db, params) const customConfig = getScopedConfig(db, params)
if (customConfig && !env.SMTP_FALLBACK_ENABLED) { if (customConfig) {
return customConfig return customConfig
} else { }
// Use an SMTP fallback configuration from env variables // Use an SMTP fallback configuration from env variables
if (env.SMTP_FALLBACK_ENABLED) {
return { return {
port: env.SMTP_PORT, port: env.SMTP_PORT,
host: env.SMTP_HOST, host: env.SMTP_HOST,