Отправка шаблона электронной почты с помощью nodemailer и mailgun - PullRequest
0 голосов
/ 09 апреля 2020

Я выбрал один из шаблонов электронной почты из 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.

...