我如何将Mailgun变量添加到模板中?

问题描述 投票:0回答:1

我刚刚开始使用mailgun,并且已经在他们的仪表板上创建了一个模板。

在我的codeigniter项目中,我添加了以下代码:

$this->mailgun::send([
  'from' => "ZooTopia <[email protected]>",
  'to' => "[email protected]",
  'subject' => "Welcome to BB.com",
  'text' => "We just want to say hi. Have fun at Example.com",
    'template' => "test",
    'v:name' => "Jamie"
]);

我希望能够将名称的变量显示在我在mailgun网站上创建的交易电子邮件模板上。

我尝试了%name%,但这似乎不起作用。

任何想法?

codeigniter mailgun
1个回答
0
投票

您的模板代码是什么?

尝试使用{{name}}而不是%name%

Mailgun使用https://handlebarsjs.com/作为模板

也尝试替换

'v:name' => "Jamie"

至:

'h:X-Mailgun-Variables' => '{"name": "Jamie"}'

© www.soinside.com 2019 - 2024. All rights reserved.