blob: 545c29e790d3d91d54bb842eb48927fc1ee586fd [file] [log] [blame]
const nodemailer = require("nodemailer");
// set from: (default security@) to: subject: text
module.exports = {
sendemail: async function (mailinfo) {
let transporter = nodemailer.createTransport({
sendmail: true,
newline: 'unix',
path: '/usr/sbin/sendmail',
});
if (!mailinfo.from) {
mailinfo.from = "cveprocess site <security@apache.org>";
}
if (!mailinfo.to) {
mailinfo.to = "ASF Security <security@apache.org>";
}
let info = await transporter.sendMail(mailinfo);
return info.messageId;
}
}