node-rigorous
Version:
Rigorous Framework
32 lines (30 loc) • 790 B
JavaScript
;
module.exports = {
sendEmail: function sendEmail(mailjet, subject, emailSender, nameSender, emailRecipient, templateId, variables) {
var request = mailjet.post('send', {
version: 'v3.1'
}).request({
Messages: [{
From: {
Email: emailSender,
Name: nameSender
},
To: [{
Email: emailRecipient,
Name: 'You'
}],
Variables: variables,
TemplateLanguage: true,
TemplateID: templateId,
Subject: subject // Subject: subject,
// TextPart: body,
// HTMLPart: bodyHTML,
}]
});
request.then(function (result) {
console.log('result ', result.body);
})["catch"](function (err) {
console.log('err ', err);
});
}
};