import nodemailer from 'nodemailer'; import { configs } from '../configs/index.js'; const transporter = nodemailer.createTransport({ host: "smtp.gmail.com", port: 465, secure: true, // true for 465, false for other ports auth: { user: configs.email.app_email, pass: configs.email.app_password, }, }); // ✅ Email Sender Function const sendMail = async (payload) => { const info = await transporter.sendMail({ from: 'info@digitalcreditai.com', to: payload.to, subject: payload.subject, text: payload.textBody, html: ` Welcome Email

Hi ${payload?.name || ""},

${payload?.htmlBody}
Quick Launch

The Support Team

Quick Launch

This is an automated message — please do not reply to this email.
If you need assistance, feel free to contact our support team.

Thank you for choosing us!


© 2026 to {{year}} Quick Launch. All rights reserved.
`, }); return info; }; export default sendMail;