Skip to content

Instantly share code, notes, and snippets.

Created Mar 27, 2018
What would you like to do?
var aws = require("aws-sdk");
var nodemailer = require("nodemailer");
var ses = new aws.SES();
var s3 = new aws.S3();
exports.handler = function (event, context, callback) {
var mailOptions = {
from: "",
subject: "This is an email sent from a Lambda function!",
html: `<p>You got a contact message from: <b>${event.emailAddress}</b></p>`,
to: "",
// bcc: Any BCC address you want here in an array,
// create Nodemailer SES transporter
var transporter = nodemailer.createTransport({
SES: ses
// send email
transporter.sendMail(mailOptions, function (err, info) {
if (err) {
console.log("Error sending email");
} else {
console.log("Email sent successfully");
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment