如何使用Node.js创buildHyperLink'点击这里'

如何创build使用Node.js的“点击这里”的超链接我有一个链接,我通过电子邮件发送。 而不是我想要发送一个“点击这里”作为超链接,当用户点击它,它redirect到主链接。

这可以如何实现?

所以,我想你正在用node.js生成你的电子邮件的内容你需要发送一个HTML内容的电子邮件,并在该内容中添加链接<a href="http://google.com">Click Here</a>

为了达到这个目的,我build议你使用nodemailer https://nodemailer.com/这是一个相当标准的节点发送邮件&#x3002;

代码看起来像这样:

 var nodemailer = require('nodemailer'); var transporter = nodemailer.createTransport('smtps://user%40gmail.com:pass@smtp.gmail.com'); var mailOptions = { from: 'Fred Foo <foo@blurdybloop.com>', // sender address to: 'bar@blurdybloop.com, baz@blurdybloop.com', // list of receivers subject: 'Hello ✔', // Subject line html: '<b>Hello world <a href="http://google.com">clickHere</a></b>' // html body }; // send mail with defined transport object transporter.sendMail(mailOptions, function(error, info){ if(error){ return console.log(error); } console.log('Message sent: ' + info.response); });