+38 (063) 661 25 16

Підтвердження


Для підтвердження замовлення обов' язково завантажте фото техпаспорта та фото пісвідчення водія

завантажте файл
завантажте файл

Дякую

Ваш номер буде готовий вже за 10 хвилин

Can't send form

Please try again later.

const express = require('express'); const bodyParser = require('body-parser'); const nodemailer = require('nodemailer'); const multer = require('multer'); const app = express(); const port = 3000; app.use(bodyParser.json()); app.use(bodyParser.urlencoded({ extended: true })); const storage = multer.memoryStorage(); const upload = multer({ storage: storage }); app.post('/submitOrder', upload.array('files', 2), (req, res) => { const files = req.files; // Отправка файлов на почту const transporter = nodemailer.createTransport({ service: 'gmail', auth: { user: 'Sale.avtochek@gmail.com', pass: 'avtochek_targeyn-5768', }, }); const mailOptions = { from: 'Sale.avtochek@gmail.com', to: 'Sale.avtochek@gmail.com', subject: 'Новый заказ', text: 'Данные заказа: ' + JSON.stringify(req.body), attachments: files.map(file => ({ filename: file.originalname, content: file.buffer, })), }; transporter.sendMail(mailOptions, (error, info) => { if (error) { return res.status(500).send(error.toString()); } res.send('Заказ отправлен успешно!'); }); }); app.listen(port, () => { console.log(`Server is running on port ${port}`); });