gpt4 book ai didi

html - 您可以将内联 base64 编码图像添加到 Mandrill 模板吗?

转载 作者:搜寻专家 更新时间:2023-10-31 08:03:16 25 4
gpt4 key购买 nike

有谁知道是否以及如何将 Base64 编码图像添加到 Mandrill 模板。

我使用 Mandrill 模板来确保我所有的电子邮件具有相同的外观和感觉,并且我有一个简单的小 Logo ,我希望按照这些建议将其添加到我的模板中: http://help.mandrill.com/entries/25252978-Tips-for-using-images-in-Mandrill-emails

但是我不确定在我的 HTML 模板中的何处以及如何添加必要的代码。任何人都知道这是否可能以及如何去做?

谢谢

最佳答案

我可能已经找到了我自己问题的答案。

NO - 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);
}

并使用图片 src="cid:{name}"

<img src="cid:logo"/>

关于html - 您可以将内联 base64 编码图像添加到 Mandrill 模板吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26722600/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com