Node.js - Emailing Services support
This section describes support for Node.js emailing services nodemailer and sendgrid/mail.
When analyzing the following source code, an email object is created with a callLink from the my_send_mail function:
import * as nodemailer from 'nodemailer';
async function my_send_mail() {
let transporter = nodemailer.createTransport({
//...
});
// send mail with defined transport object
let info = await transporter.sendMail({
from: '"Fred Foo" <foo@example.com>', // sender address
to: "bar@example.com, baz@example.com", // list of receivers
//...
});
}
This will produce the following result:
Similarly when analyzing the following source code, an email object is created with a callLink from the my_send_mail function:
const sgMail = require('@sendgrid/mail');
function my_send_mail(msg){
sgMail
.send(msg)
}