【发布时间】:2015-12-18 04:11:31
【问题描述】:
我使用 zend_mail 并使用电子邮件模板渲染 smarty tpl。我尝试在电子邮件中发送徽标(使用 base64 的代码):
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAO8AAAA1CAYAAACp1bzwAAAACXBIWXMAAA7CAAAOwgE...
这在 gmail 中不起作用,图像仍然隐藏...
我发现了这个: Base64 images to gmail 但我不知道如何加载标题,我尝试使用
$mail->addHeader(...);
但它不会带来任何效果,我该如何解决这个问题,以便在 base64 中编码徽标以在任何电子邮件客户端中工作?
【问题讨论】:
-
你检查过你的编码吗?也许有些东西格式不正确。
标签: php email gmail base64 zend-mail