无法使用express.js中的mailgun发送电子邮件中的链接

问题描述 投票:0回答:1

我正在使用mailgun向用户发送电子邮件,并且我还想使用express.js在该电子邮件中共享超链接,下面是示例代码

let HtmlLink = `<a href="http://00.00.0.83:3000/user/v1/resetPassword/${token}">here</a>`;
var message = {
  subject: 'Forgot Account Link',
  html: HtmlLink
}

try {
  const recipient = results[0].emailId;
  console.log("emailId RESC:" + recipient)
  await sendEmail(recipient, message);
} catch (err) {
  console.log("ERROR::" + err)
  res.json({
    "status": 403,
    "message": "INTERNAL SERVER ERROR",
    "data": [err]
  });
}
res.json({ message: 'Your query has been sent' });
node.js express mailgun
1个回答
0
投票
没关系,只是您在HtmlLink中有错误的字符(href后面的'。)。试试

let HtmlLink = `<a href="http://00.00.0.83:3000/user/v1/resetPassword/${token}">here</a>`

© www.soinside.com 2019 - 2024. All rights reserved.