我正在使用nodemailer通过nodejs发送电子邮件。这是我的代码
export function createOrder(req, res) {
var transporter = nodemailer.createTransport({
service: 'gmail',
secure: false,
port: 25,
auth: {
user: 'fahadsubzwari924@gmail.com',
pass: 'Jumpshare1'
},
tls: {
rejectUnauthorized: false
}
});
var mailOptions = {
from: 'Fahad <fahadsubzwari924@gmail.com>',
to: 'shan4usmani@hotmail.com',
subject: 'Order Status ',
text: 'Your order has finished'
}
transporter.sendMail(mailOptions, function (err, res) {
if (res) {
console.log(res);
res.json({
message: res,
status: 200
})
} else {
console.log(err, 'Error');
}
})
}
当我尝试发送电子邮件时,电子邮件发送成功,但是请求很长一段时间未决,这在chrome的网络部分中显示。 我如何摆脱此请求未决的问题?