使用href标签发送电子邮件

时间:2017-11-15 20:01:09

标签: javascript firebase google-cloud-functions

我正在尝试发送一封包含开启离子应用的链接的电子邮件。正在发送电子邮件,但正在删除href标记。所以我只得到一个普通的Hello字符串。否href

在下面的示例中,Hello 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');
    });

  });

1 个答案:

答案 0 :(得分:1)

isHtml : true对象设置mailOptions