电子邮件签名中的base64编码图像

问题描述 投票:87回答:3

我必须在电子邮件签名中包含一些图像(公司徽标等)。使用问题电子邮件系统生成的嵌入图像(通常以附件形式发送)和链接图像(需要获得许可才能在收到的电子邮件中显示它们)时,我遇到了各种各样的问题。

我刚刚从交易所收到一些电子邮件,其中包含徽标的base64图像表示形式,并使用标签进行显示。我正在寻找有关如何在可能的情况下通过电子邮件签名执行此操作的信息(如何为徽标生成base64版本的徽标,以及如何使用该代码才能使其正常工作?)

我已经尝试过简单的事情,例如

<body>
<span>
<img src=.... >
</span>
</body>

但是我得到的只是替换文字,因此我在这里显然做错了。

我必须在电子邮件签名中包含一些图像(公司徽标等)。使用有问题的电子邮件系统生成的嵌入式图像时,我遇到了各种各样的问题(它们以附件形式发送...

html image email base64
3个回答
58
投票

重要


116
投票

图像应像附件一样嵌入到邮件中:


2
投票

最近,我在将QR image / png包含在电子邮件中时遇到了同样的问题。 QR图像是使用ZXing生成的字节数组。我们不希望将其保存到文件中,因为从文件保存/读取太昂贵(缓慢)。因此,以上两个答案均不适用于我。这是我为解决此问题所做的工作:

© www.soinside.com 2019 - 2024. All rights reserved.