Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- const express = require('express');
- const router = express.Router();
- const nodemailer = require('nodemailer')
- const smtpTransport = nodemailer.createTransport({
- host: "smtp.mailtrap.io",
- port: 2525,
- auth: {
- user: "04cf37a25906a6",
- pass: "bdd9d7da5a2022"
- }
- });
- // /* PUT user creation. */
- // router.put('/:name', (req, res, next) => {
- // res.send('Hey my name is '+ req.params.name);
- // });
- // GET user with ID.
- // router.delete('/:id', (req, res, next) => {
- // res.send('Hey ! It\'s a DELETE with ID ' + req.params.id);
- // });
- router.get('/forms-:numeroArticle', (req, res, next) => {
- console.log(req.query.level)
- console.log(req.params.numeroArticle)
- });
- router.post('/forms-101', (req, res) => {
- console.log(req.body.username);
- });
- router.get('/superMiddleware', (req, res, next) => {
- console.log('hello middleware');
- next()
- }, (req, res, next) =>{
- res.send('Hello World')
- });
- const emailDetails = {
- from: "Deer Wild <deer@wild.com>", // Expediteur
- to: "supergrandma@yopmail.com", // Destinataires
- subject: "Give me your recipe !", // Sujet
- text: "Please give me your yummy recipe", // plaintext body
- html: "<b>Recipe</b>" // html body
- }
- router.get('/askForCookiesRecipe', (req, res) => {
- smtpTransport.sendMail(emailDetails, (error, response) => {
- if(error){
- console.log(error);
- }else{
- console.log("Message sent: " + response.message);
- console.log('Preview URL: ', nodemailer.getTestMessageUrl(response));
- }
- })
- })
- module.exports = router;
Add Comment
Please, Sign In to add comment