Javascript 发送带有href标签的电子邮件

Javascript 发送带有href标签的电子邮件,javascript,firebase,google-cloud-functions,Javascript,Firebase,Google Cloud Functions,我正在尝试发送一封带有链接的电子邮件,该链接将打开一个ionic应用程序。正在发送电子邮件,但正在删除href标记。所以我只得到一个简单的问候字符串。否href 在下面的示例中,Hello World是纯文本,而World是粗体 exports.sendNewEventEmail = functions.database.ref('/email/{pushId}/{uid}') .onWrite(event => { if (event.data.previous.exist

我正在尝试发送一封带有链接的电子邮件,该链接将打开一个ionic应用程序。正在发送电子邮件,但正在删除
href
标记。所以我只得到一个简单的问候字符串。否
href

在下面的示例中,Hello World是纯文本,而World是粗体

exports.sendNewEventEmail = functions.database.ref('/email/{pushId}/{uid}')
  .onWrite(event => {

    if (event.data.previous.exists()) {
      return;
    }

    if (!event.data.exists()) {
      return;
    }

    const mailOptions = {
      from: `${APP_NAME} <noreply@example.com>`,
      to: event.data.val(),
      html: '<a href="myappname://app">Hello world ?</a><strong>World!</strong>',
      isHtml: true
    };

    mailOptions.subject = `Welcome to ${APP_NAME}!`;

    return mailTransport.sendMail(mailOptions).then(() => {
      console.log('New invite email sent');
    });

  });
exports.sendNewEventEmail=functions.database.ref('/email/{pushId}/{uid}'))
.onWrite(事件=>{
if(event.data.previous.exists()){
返回;
}
如果(!event.data.exists()){
返回;
}
常量邮件选项={
发件人:`${APP_NAME}`,
收件人:event.data.val(),
html:“世界!”,
isHtml:是的
};
mailpoptions.subject=`欢迎使用${APP_NAME}!`;
返回mailTransport.sendMail(mailpoptions)。然后(()=>{
console.log(“发送新的邀请电子邮件”);
});
});

为您的
邮件选项
对象设置
isHtml:true

也许你需要一个完整的HTML文档,而不仅仅是一个标签?我放了
Hello
,它成功了。我再试一次。只是为了确定你是对的。我必须添加一个完整的文档。不。。。刚刚尝试过,
href
标记被剥离。