Guest User

Untitled

a guest
Dec 9th, 2018
155
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.79 KB | None | 0 0
  1. const express = require('express');
  2. const router = express.Router();
  3. const nodemailer = require('nodemailer');
  4.  
  5. router.post('/', (req, res, next) => {
  6. // Création de la méthode de transport de l'email
  7. let transport = nodemailer.createTransport({
  8. host: 'smtp.mailtrap.io',
  9. port: 2525,
  10. auth: {
  11. user: 'f1b80fb5967bef',
  12. pass: '5a7571368a136e'
  13. }
  14. });
  15.  
  16. const mailOptions = {
  17. from: '"Test Server" <test@example.com>',
  18. to: req.body.email,
  19. subject: 'Cookies',
  20. text: 'Mamie, balance la recette des cookies'
  21. };
  22.  
  23. transport.sendMail(mailOptions, (err, info) => {
  24. if (err) {
  25. console.log(err);
  26. return next(err);
  27. }
  28. console.log('Info: ', info);
  29. res.json({
  30. message: 'Email successfully sent.'
  31. });
  32. });
  33. });
  34.  
  35. module.exports = router;
Add Comment
Please, Sign In to add comment