Fja*_*tad 4 html email mandrill
有谁知道是否以及如何将Base64编码的图像添加到Mandrill模板.
我使用Mandrill模板确保我的所有电子邮件都具有相同的外观和感觉,并且我有一个简单的小徽标,我希望根据这些建议添加到我的模板中:http: //help.mandrill.com/entries/25252978-提示换用图像功能于山魈,电子邮件
但是,我不确定在HTML模板中添加必要代码的位置和方式.任何人都知道它是否可能以及如何做到这一点?
谢谢
Fja*_*tad 10
我可能找到了自己问题的答案.
否 - Mandrill不允许您添加内嵌图像或将图像附件作为代码上载到模板.
解决方案 - 您需要按照API中的建议将数组[images]添加到$ message.
这是一个PHP示例函数:
// Add cid image to $message
function add_email_logo($message) {
$logo = array (
'images' => array (
array (
'type' => 'image/png',
'name' => 'logo',
'content' => 'iVBORw0KGgoAAAANSUhEUgAA....etc.'
)
)
);
return array_merge( $message, $logo);
}
Run Code Online (Sandbox Code Playgroud)
并使用图像src ="cid:{name}"
<img src="cid:logo"/>Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6347 次 |
| 最近记录: |