Skip to content

Instantly share code, notes, and snippets.

@AmrAbdalrahman
Created May 11, 2020 20:19
Show Gist options
  • Save AmrAbdalrahman/5865592f8e5ba1184a9e8c65c1685b93 to your computer and use it in GitHub Desktop.
Save AmrAbdalrahman/5865592f8e5ba1184a9e8c65c1685b93 to your computer and use it in GitHub Desktop.
use sendgrid to send email with nodeJS
const nodemailer = require('nodemailer');
const sendgridTransport = require('nodemailer-sendgrid-transport');
const transporter = nodemailer.createTransport(
sendgridTransport({
auth: {
api_key:
process.env.SENDGRID_API_KEY
}
})
);
exports.sendEmail(mailOptions) {
transporter.sendMail({
to: mailOptions.to,
from: mailOptions.from,
subject: mailOptions.subject,
html: mailOptions.html
})}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment