使用nodemailer发送无法正常工作的电子邮件链接

jmo*_*789 6 html node.js nodemailer

我正在开发一个应用程序,我正在使用nodemailer发送恢复电子邮件给用户重置他们的密码,我正在尝试发送一个链接到一个允许他们更改密码的页面.我正在使用以下内容作为电子邮件的正文

html: '<p>Click <a href="localhost:3000/sessions/recover/' + recovery_token + '">here</a> to reset your password</p>'
Run Code Online (Sandbox Code Playgroud)

但是当我测试它时,我只是收到一封带有文本和没有链接的电子邮件,使用ispector显示<a>here</a>,所以它发送了一个标签,它只是没有发送href.

jmo*_*789 23

我在输入这个问题之后想出了答案,所以我想我会回答我自己的问题以防其他人遇到问题.http://当我将电子邮件的正文更改为时,我需要在电子邮件中包含该内容

html: '<p>Click <a href="http://localhost:3000/sessions/recover/' + recovery_token + '">here</a> to reset your password</p>'
Run Code Online (Sandbox Code Playgroud)

它开始工作了.

  • http非常好解释 (2认同)
  • 我不知道该怎么做,这与这个问题无关,你可能应该找到一个更相关的问题,可能有答案或自己发布问题。 (2认同)