我在理解为什么多次发送从Mailgun上的路由转发到API端点的电子邮件时遇到问题。 我正在尝试在Mongoose上创建模型的实例,由于某种原因,它会多次创建它。
这是我的端点代码
EmailController.post("<endpointname>",
function(req,res) {
let now = new Date();
let isoString = now.toISOString();
Announcement.create({
title: req.body['Subject'],
description: "",
author: req.body['From'],
author_id: "",
club: "",
date: isoString,
content_html: req.body['body-html'],
clicks: 0
},
function (err) {
if (err) return res.status(500).send({ event_created:
false})
res.status(200).send({ event_created: true});
});
})