const nodemailer = require('nodemailer'); const sendEmail = async (options) => { const transporter = nodemailer.createTransport({ host: process.env.EMAIL_HOST, port: process.env.EMAIL_PORT, auth: { user: process.env.EMAIL_USER, pass: process.env.EMAIL_PASS, }, }); const message = { from: `${process.env.FROM_NAME} <${process.env.FROM_EMAIL}>`, to: options.email, subject: options.subject, text: options.message, }; const info = await transporter.sendMail(message); console.log('Message sent: %s', info.messageId); }; module.exports = sendEmail;