Mailgun API路由:电子邮件被多次发送

时间:2018-10-25 21:07:11

标签: javascript node.js api email mailgun

我在理解为什么多次发送从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});
 });
})

0 个答案:

没有答案