Advertisement
Guest User

Untitled

a guest
Jul 27th, 2017
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.90 KB | None | 0 0
  1. const nodemailer = require('nodemailer');
  2.  
  3. let port = process.env.PORT || 3000;
  4. let transporter = nodemailer.createTransport({
  5. service: 'gmail',
  6. secure: false,
  7. port: 25,
  8. auth:{
  9. user: 'myownemail@gmail.com',
  10. pass: '**************'
  11. }
  12. })
  13.  
  14. let mailOptions = {
  15. from: '"Portfolio Message" <myotheremail@gmail.com> ',
  16. to: 'myownemail@gmail.com',
  17. subject: '',
  18. text: '',
  19. html: ''
  20. }
  21.  
  22. app.post('/message/new',function(req,res){
  23. res.writeHead(200, { 'Content-Type': 'application/json' });
  24. res.write(JSON.stringify({ status: "OK" }));
  25. res.end();
  26. mailOptions['subject'] = 'new portfolio message from ' + req.body.name ;
  27. mailOptions['text'] = req.body.message + " n " + " phone number or email : " + req.body.phone_or_email;
  28.  
  29. transporter.sendMail(mailOptions,(error,info)=>{
  30. error?console.log('error',error):console.log('success');
  31. });
  32.  
  33. })
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement