Мне кажется, что шаблоны не работают с вложенными объектами ввода. Что я имею в виду под этим шаблоном:
Это прекрасно работает
<p ">Your Cat Thanks You {{name}}</p>
с переменной:
{name:'joe'}
Это не работает:
<p ">Your Cat Thanks You {{personalInfo.firstName}} {{personalInfo.lastName}}</p>
с переменной:
{personalInfo:{firstName:'John',lastName:'Doe'}}
Я использую nod js с mailg- js libary с этими параметрами, которые вроде бы нормально:
const mailData= {from: "some shop <info@someshop.com>",
to: "example@example.com",
subject: "example",
template: exampleTemplateName,
["h:X-Mailgun-Variables"]: JSON.stringify(exampleJson)}
mailgun({
apiKey: api_key,
domain: DOMAIN,
host: "api.eu.mailgun.net"
}).messages().send(mailData)