From 39729079471a7be5e8da30b1a173e99fd839c5b4 Mon Sep 17 00:00:00 2001 From: Gowtham M Date: Mon, 8 Dec 2025 17:58:54 +0530 Subject: [PATCH] otp : gwm --- app/services/emailHelper.js | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/app/services/emailHelper.js b/app/services/emailHelper.js index 219bcc7..9551b75 100644 --- a/app/services/emailHelper.js +++ b/app/services/emailHelper.js @@ -1,18 +1,24 @@ const nodemailer = require("nodemailer"); exports.sendEmail = async (to, subject, body) => { + + const port = Number(process.env.MAIL_PORT); + const transporter = nodemailer.createTransport({ - host: process.env.MAIL_HOST, - port: process.env.MAIL_PORT, - secure: false, + + host: process.env.MAIL_HOST, + port, + secure: port === 465, // SSL + requireTLS: port === 587, // Enforce TLS for 587 auth: { user: process.env.MAIL_USER, pass: process.env.MAIL_PASS, }, + }); await transporter.sendMail({ - from: process.env.MAIL_FROM || "noreply@example.com", + from: process.env.SMTP_FROM || process.env.SMTP_USER, to, subject, html: body,