Guest User

Untitled

a guest
Aug 21st, 2018
185
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.13 KB | None | 0 0
  1. var express = require('express');
  2. var router = express.Router();
  3.  
  4. /* GET home page. */
  5. router.get('/', function(req, res, next) {
  6. res.render('index', { title: 'Express' });
  7. });
  8.  
  9. router.get('/askForCookiesRecipe', (req, res) => {
  10.  
  11. const nodemailer = require('nodemailer');
  12.  
  13. nodemailer.createTestAccount((err, account) => {
  14. let transporter = nodemailer.createTransport({
  15. host: 'smtp.ethereal.email',
  16. port: 587,
  17. secure: false,
  18. auth: {
  19. user: account.user,
  20. pass: account.pass
  21. }
  22. });
  23. let mailOptions = {
  24. from: '"Super GrandPa" <supergrandpa@yopmail.com>',
  25. to: 'supergrandma@yopmail.com',
  26. subject: 'Recette cookie',
  27. text: 'Quelle est ta recette de cookies?',
  28. html: '<b>Quelle est ta recette de cookies?</b>'
  29. };
  30. transporter.sendMail(mailOptions, (error, info) => {
  31. if (error) {
  32. return console.log(error);
  33. }
  34. console.log('Message sent: %s', info.messageId);
  35. console.log('Preview URL: %s', nodemailer.getTestMessageUrl(info));
  36. });
  37. });
  38.  
  39. res.send('envoi du mail...');
  40. });
  41.  
  42. module.exports = router;
Add Comment
Please, Sign In to add comment