Advertisement
Guest User

Untitled

a guest
Oct 10th, 2017
415
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.87 KB | None | 0 0
  1. npm install nodemailer
  2.  
  3. var express = require('express'),
  4. nodemailer = require("nodemailer");
  5.  
  6. app = express.createServer();
  7.  
  8. app.use(express.bodyParser());
  9.  
  10. app.post('/formProcess', function (req, res) {
  11. var data=req.body;
  12.  
  13. var smtpTransport = nodemailer.createTransport("SMTP",{
  14. service: "Gmail",
  15. auth: {
  16. user: "email@gmail.com",
  17. pass: "gmailPassword"
  18. }});
  19.  
  20. smtpTransport.sendMail({ //email options
  21. from: "Sender Name <email@gmail.com>",
  22. to: "Receiver Name <receiver@email.com>", // receiver
  23. subject: "Emailing with nodemailer", // subject
  24. html: "here your data goes" // body (var data which we've declared)
  25. }, function(error, response){ //callback
  26. if(error){
  27. console.log(error);
  28. }else{
  29. console.log("Message sent: " + res.message);
  30. }
  31.  
  32. smtpTransport.close();
  33. }); });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement