Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- const express = require('express')
- const router = express.Router()
- const app = require('express')()
- const bodyParser = require('body-parser')
- const multer = require('multer') // v1.0.5
- const upload = multer() // for parsing multipart/form-data
- app.use(bodyParser.json()) // for parsing application/json
- app.use(bodyParser.urlencoded({ extended: true })) // for parsing application/x-www-form-urlencoded
- app.post('/profile', upload.array(), (req, res, next) => {
- console.log(req.body)
- res.json(req.body)
- })
- const nodemailer = require('nodemailer')
- // Création de la méthode de transport de l'email
- router.get('/askForCookiesRecipe', function(req, res, next) {
- var smtpTransport = nodemailer.createTransport({
- host: "smtp.gmail.com",
- port:465,
- secure: true,
- auth: {
- user: "fredyhope@gmail.com",
- pass: "42"
- }
- })
- smtpTransport.sendMail({
- from: "DeerFred <fredyhope@gmail.com>", // Expediteur
- to: "supergrandma@yopmail.com", // Destinataires
- subject: "!", // Sujet
- text: "Hello grandma comme tu as de grandes dents, et du poils au menton, mais tes cookies sont trés bons! ✔",// plaintext body
- html: "<b>Hello grandma comme tu as de grandes dents, et du poils au menton! ✔</b>" // html body
- },
- (error, response) => {
- if(error){
- console.log(error)
- }else{
- console.log("Message sent: " + response.message)
- }
- })
- res.end()
- })
- /* Middleware. */
- router.use('/superMiddleware', (req, res, next) => {
- console.log('Hello Middleware!') /* Hello middleware. */
- next()
- },
- (req, res, next) => {
- res.send('Hello World!') /* Hello World. */
- })
Add Comment
Please, Sign In to add comment