MsSql - 2014
I recently started programming on nodeJs.
I have email template in data base tabel.
For eg:
message1 : Hello {friendName},
Happy Birthday {friendName}.
Thank you,
{Name}
message2 : Hello All,
The total expense as;
{ListOfExpense}
Thank you,
{Name}
For message 1 -- I have UI input as name and friendName on input obj. For message 2 -- I have UI input of List of expense on input.expense obj.
I am able to read from DB let say in var dbMessage = message 1 or message 2;
I want to use template engines to change {} values according to template and store on the text so I can set on the body.
I am using nodemailer to send mail;
var mailOptions={
to : req.query.to,
subject : req.query.subject,
text : ? // I want use text as email body.
}
smtpTransport.sendMail(mailOptions, function(error, response){
if(error){
res.end("error");
}else{
res.end("sent");
}
});
Kindly help.