Files
dlearn-api/config/emailConnection.js
T
Mr Swift ee6bd01224 Init
2024-04-27 20:10:55 +03:30

27 lines
601 B
JavaScript

const nodemailer = require("nodemailer");
const transporter = nodemailer.createTransport({
host: process.env.EMAIL_HOST,
port: process.env.EMAIL_PORT,
secure: true,
auth: {
user: process.env.EMAIL_USER,
pass: process.env.EMAIL_PASS,
},
});
const email = async (to, subject, text, html) => {
const info = await transporter.sendMail({
from: `"Asan Market" ${process.env.EMAIL_ADDRESS}`, // sender address
to: to, // list of receivers
subject: subject, // Subject line
text: text, // plain text body
html: html, // html body
});
};
module.exports = email;