2016-01-26 1 views
1

Как создать HyperLink 'Нажмите здесь', используя Node.js У меня есть ссылка, которую я отправляю по электронной почте. Вместо этого я хочу отправить «Нажмите здесь» в качестве гиперссылки и, когда пользователь нажмет на нее, перенаправляет ее на главную ссылку.Как создать HyperLink 'Нажмите здесь', используя Node.js

Как этого достичь?

ответ

1

Так что, я думаю, вы создаете содержание вашей электронной почты с node.js Вам необходимо отправить электронное письмо с содержанием HTML и в том, что содержание добавить ссылку <a href="http://google.com">Click Here</a>

Для достижения этой цели я предлагаю вам с помощью nodemailerhttps://nodemailer.com/, который является довольно стандартным для отправки электронных писем в узле.

код будет выглядеть примерно так:

var nodemailer = require('nodemailer'); 

var transporter = nodemailer.createTransport('smtps://user%40gmail.com:[email protected]'); 
var mailOptions = { 
    from: 'Fred Foo <[email protected]>', // sender address 
    to: '[email protected], [email protected]', // 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); 
}); 
+0

Я уже использовал nodemailer, но не знали HTML части в настройках почты. Спасибо! много . –

Смежные вопросы