DEV Community

Discussion on: Submit a form and receive email Using Express, Nodejs, Nodemailer and MailGun - Complete Guide

Collapse
 
riverbr profile image
riverbr

afaik, you need to export after the bracket

const sendMail = (name, email, subject, text, cb) => {
const mailOptions = {
sender: name,
from: email,
to: 'recipient@email.com',
subject: subject,
text: text
};

transporter.sendMail(mailOptions, function(err, data) {
    if (err) {
        cb(err, null);
    } else {
        cb(null, data);
    }
});
Enter fullscreen mode Exit fullscreen mode

}
// Exporting the sendmail
module.exports = sendMail;

Collapse
 
umekalu profile image
Ume Abraham Kalu

You're right but I already have those included inside the mailOptions.