Я использую Mailgun API с nodejs + express для отправки писем. Я хочу перейти на использование шаблонов вместо того, чтобы писать все письмо как тег HTML в nodejs.
В документации Mailgun показано, как отправлять переменные в шаблон, но не как использовать их внутри шаблона .
Вот как я отправляю запрос Mailgun
const data = {
from: "Shared Video <Share@website-template.com>",
to: shareTo,
subject: subject,
template: "share_video",
v: (subject = subject),
v: (shareToName = shareToName),
v: (userName = userName),
v: (videoTitle = videoTitle),
v: (videoID = videoID),
};
mailgun.messages().send(data, function (error, body) {
console.log(body);
req.flash("success", "Video Shared");
res.redirect("/");
});
Итак, как я могу использовать эти переменные в шаблоне электронной почты?