Linux server19.dn-server.com 3.10.0-962.3.2.lve1.5.88.el7.x86_64 #1 SMP Fri Sep 26 14:06:42 UTC 2025 x86_64
LiteSpeed
Server IP : 46.209.20.154 & Your IP : 216.73.217.55
Domains :
Cant Read [ /etc/named.conf ]
User : emadteam
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
home /
emadteam /
backend /
Delete
Unzip
Name
Size
Permission
Date
Action
node_modules
[ DIR ]
drwxr-xr-x
2024-07-09 20:56
public
[ DIR ]
drwxr-xr-x
2024-07-09 20:56
tmp
[ DIR ]
drwxr-xr-x
2024-07-09 20:55
package-lock.json
27.54
KB
-rw-r--r--
2024-07-09 20:55
package.json
322
B
-rw-r--r--
2024-07-09 20:55
server.js
1.4
KB
-rw-r--r--
2024-07-09 22:32
stderr.log
138.95
KB
-rw-r--r--
2024-12-18 12:50
Save
Rename
const express = require('express'); const path = require('path'); const nodemailer = require('nodemailer'); const cors = require('cors'); const bodyParser = require('body-parser'); const app = express(); const port = 443; // Middleware app.use(cors()); app.use(bodyParser.json()); // Static files app.use(express.static(path.join(__dirname, '..', 'public_html'))); // API endpoint app.post('/send-email', async (req, res) => { const { phone, contact, name, message } = req.body; let transporter = nodemailer.createTransport({ host: 'mail.emad.team', port: 465, secure: true, auth: { user: 'from2@emad.team', pass: '!!!Emad0098' } }); try { await transporter.sendMail({ from: 'from2@emad.team', to: 'contact@emad.team', subject: 'New Contact Form Submission', text: `Name: ${name}\nContact: ${contact}\nPhone: ${phone}\nMessage: ${message}` }); res.status(200).send('Email sent successfully'); } catch (error) { console.error('Error sending email:', error); res.status(500).send('Error sending email'); } }); // Catch all other routes and return the index.html app.get('*', (req, res) => { res.sendFile(path.join(__dirname, '..', 'public_html', 'index.html')); }); app.listen(port, () => { console.log(`Server is running on port ${port}`); });