Advertisement
Guest User

Untitled

a guest
Oct 12th, 2017
428
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.62 KB | None | 0 0
  1. var CONTACT_ADDRESS = 'me@company.com';
  2. var querystring = require('querystring');
  3.  
  4. var mailer = require('nodemailer').createTransport({
  5. service: 'Gmail',
  6. auth: {
  7. user: process.env.GMAIL_ADDRESS,
  8. pass: process.env.GMAIL_PASSWORD,
  9. }
  10. });
  11.  
  12. module.exports.contact = (event, context, callback) => {
  13. var body = querystring.parse(event.body);
  14. mailer.sendMail({
  15. from: body.from,
  16. to: [CONTACT_ADDRESS],
  17. subject: body.subject || '[No subject]',
  18. html: body.message || '[No message]',
  19. }, function(err, info) {
  20. if (err) return callback(err);
  21. callback(null, {statusCode: 200, body: "Success!"});
  22. });
  23. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement