Я выбрал один из шаблонов электронной почты из mailgun и удивляюсь, как я могу отправить его пользователю с динамическими данными c. Ранее, без 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 }
}
, где находится пользователь исходящий из одного из внутренних маршрутов (express). Это просто пользовательский объект, содержащий имя пользователя, адрес электронной почты и т. Д. c.
Теперь мне нужно знать, как передать эту динамическую c информацию, которую я получаю из user
в html шаблон, который я получил от mailgun.