Skip to content

Instantly share code, notes, and snippets.

@uno-de-piera
Created August 15, 2019 15:19
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save uno-de-piera/1d2ef72a8b8575250f10c5eed1b8a394 to your computer and use it in GitHub Desktop.
Save uno-de-piera/1d2ef72a8b8575250f10c5eed1b8a394 to your computer and use it in GitHub Desktop.
const nodemailer = require("nodemailer");
exports.handler = function (event, context) { //eslint-disable-line
const transport = nodemailer.createTransport({
host: "smtp.mailtrap.io",
port: 2525,
auth: {
user: "xxxxxxx", //reemplazar por tu usuario de Mailtrap
pass: "xxxxxxx" //reemplazar por tu password de Mailtrap
}
});
const { user, subject, message } = event.arguments;
const mailOptions = {
from: 'noreply@cursosdesarrolloweb.es',
to: user.email,
subject: subject,
html: message
};
// send mail with defined transport object
transport.sendMail(mailOptions, (error, info) => {
if (error) {
context.done(error);
}
context.done(null, event);
});
};
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment