From a303e7812cc81b42d53a0d8f1446ef61a4e6e4fd Mon Sep 17 00:00:00 2001 From: yashje Date: Thu, 18 Sep 2025 17:28:55 +0530 Subject: [PATCH] fix: resolve email verification issue with Nodemailer config --- controllers/userController.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/controllers/userController.js b/controllers/userController.js index 72764fb..f8d637f 100644 --- a/controllers/userController.js +++ b/controllers/userController.js @@ -83,7 +83,7 @@ export const signupUser = async (req, res) => { const savedUser = await user.save(); const transporter = nodemailer.createTransport({ - service: 'Gmail', + service: 'gmail', auth: { user: process.env.EMAIL_USER_verification, pass: process.env.EMAIL_PASS_verification, @@ -92,7 +92,7 @@ export const signupUser = async (req, res) => { const verificationUrl = `${process.env.FRONTEND_URL}/verify/${verificationToken}`; await transporter.sendMail({ - from: 'yash999.connect@gmail.com', + from: `<${process.env.EMAIL_USER}>`, to: email, subject: 'Verify your email for YourApp', html: `

Hi ${name},

Please click the link below to verify your email:

Verify My Email`,