我从mailgun中选择了email templates之一,想知道如何将其与动态数据一起发送给用户。以前,没有html,我只是测试了文本,但现在我正尝试发送模板。
这是用于发送电子邮件的nodemailer配置:
const emailInfo = (user) => {
const from = process.env.EMAIL
const to = user.email
const subject = `HI, ${user.username}, Newsletter for you`
const text = "Today's newsletter"
const html =
return { from, to, subject, text, html }
}
其中用户来自后端路由之一(快速)。只是包含用户名,电子邮件等的用户对象。
现在,我需要知道如何将我从user
获得的动态信息传递给从mailgun获得的html模板。