【发布时间】:2017-11-18 14:37:29
【问题描述】:
我想使用 mandrill 作为邮件发送提供程序,并且看起来它支持带有 handlebars.js 模板语法的模板。在最简单的情况下,它可以正常工作并且需要发送电子邮件,所以类似的东西可以发送:
<body>
<p>{{EmailBody}}</p>
</body>
但是,当我尝试在页面上添加链接并使用一些值填充它的地址时,由于某些编码问题,一切都被破坏了。
所以,我想要这样的东西:
<body>
<a href="{{Address}}">Link</a>
</body>
但不是正确解析它,而是将转换代码保存为:
<body>
<a href="%7B%7BAddress%7D%7D">Link</a>
</body>
这当然行不通。我也尝试使用单引号而不是双引号,但是在保存模板时仍将其更改为双引号并再次编码 {{}} 符号。
那么,我该如何解决这个问题?
【问题讨论】:
-
在网上找到了这个,也许对你有帮助。 mandrill.zendesk.com/hc/en-us/articles/…
标签: html handlebars.js html-email mandrill