blob: 49ab6a516b871a81814f8abbbba74a390f13aa64 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
const nodemailer = require("nodemailer");
const transporter = nodemailer.createTransport({
host: "smtp.sendgrid.net",
port: 587,
secure: false,
auth: {
user: "apikey", // generated ethereal user
pass: process.env.SMTP_SENDGRID_KEY, // generated ethereal password
},
});
// send mail with defined transport object
let info = await transporter.sendMail({
from: process.env.SMTP_SENDGRID_SENDER, // sender address
to: process.env.SMTP_SENDGRID_SENDER, // list of receivers
subject: "Hello ✔", // Subject line
text: "Hello world?", // plain text body
html: "<b>Hello world?</b>", // html body
});
console.log(typeof info?.messageId === "string");
|