0

这是一个两方。首先,我看到关于嵌入图像和使用链接的不同意见。我见过双方互相指指点点。对于垃圾邮件过滤器更容易阻止哪些内容,是否存在普遍共识?我应该放弃嵌入图像而只使用链接吗?

现在解决我的编程问题。我正在尝试使用 SwiftMailer 将图像嵌入到电子邮件中,并从本地主机发送 CakePHP 2.3.8,但是它们没有显示。图片附在电子邮件中,我可以下载它,但它实际上并没有显示在电子邮件中。我按照这些步骤将图像嵌入到 SwiftMailer 组件/插件中。

因此,在电子邮件中,我检查了图像的来源,它看起来像这样

<img src="http://img/cid%3A555128d0923bccc63d63c1d60eef1a51%40localhost" alt="">

在布局本身(电子邮件的内容)上,我像这样显示图像

echo $this->Html->image($cid['image_name']);

如果我只是回显图像名称(没有图像标签),它会显示为该图像创建的 cid。在 OSX 上使用默认邮件客户端打开它时,会显示其他图像。

4

0 回答 0