Cleanup and logging
parent
839ea3799a
commit
32d79de558
11
index.js
11
index.js
|
@ -20,15 +20,20 @@ app.use(express.json()).post('/', async (req, res) => {
|
|||
|
||||
// Parse from address
|
||||
let from
|
||||
if (req.body['name'] && req.body['email']) from = `${req.body['name']} <${req.body['email']}>`
|
||||
if (req.body['name'] && req.body['email'])
|
||||
from = `${req.body['name']} <${req.body['email']}>`
|
||||
else if (req.body['name']) from = req.body['name']
|
||||
else if (req.body['email']) from = req.body['email']
|
||||
else from = 'Anonymous'
|
||||
|
||||
// Log it
|
||||
console.log(`Sending message:
|
||||
From: ${from}
|
||||
Subject: ${req.body.subj}\n${req.body.msg}`)
|
||||
|
||||
// Send email
|
||||
let mail_res;
|
||||
try {
|
||||
console.log(`Sending email from ${from} to ${process.env.MAIL_TO}...`)
|
||||
mail_res = await mailer.sendMail({
|
||||
from: process.env.MAIL_FROM,
|
||||
replyTo: from,
|
||||
|
@ -40,7 +45,7 @@ app.use(express.json()).post('/', async (req, res) => {
|
|||
console.error(err)
|
||||
return res.sendStatus(500)
|
||||
}
|
||||
console.log(`Sent email ${mail_res.messageId}`)
|
||||
console.log(`\t${mail_res.messageId}`)
|
||||
return res.sendStatus(200)
|
||||
|
||||
}).listen(PORT, () => {
|
||||
|
|
Loading…
Reference in New Issue