diff --git a/src/lib/email/email-helper.ts b/src/lib/email/email-helper.ts index 985d2f9a..adf34c37 100644 --- a/src/lib/email/email-helper.ts +++ b/src/lib/email/email-helper.ts @@ -41,6 +41,11 @@ export const sendEmail = async (data: Payload) => { throw new Error("SMTP system settings not found."); } + if (!settings.smtpHost || !settings.smtpPort || !settings.smtpUser || !settings.smtpPassword || !settings.smtpFrom) { + console.warn("Incomplete SMTP settings. Email not sent."); + return; + } + const emailsArray = data.to.split(",") .map(email => email.trim());