我的一位朋友希望我帮他制作一个包含页眉和页脚图像的HTML电子邮件模板。
最初我认为仅仅创建一个表格html电子邮件很容易,该电子邮件在页眉和页脚的标签内使用了远程图像,但是大多数电子邮件客户端默认情况下不会显示这些图像。
一位同事提到了MIME和UUEncoding,但我找不到如何实现这一目标的明确例子。
有人可以告诉我如何实现我想做的事情。
提前致谢
答案 0 :(得分:2)
是的,正如tripleee写的那样,你必须使用一些了解MIME的库或客户端。
在多部分/相关MIME部分中包含HTML正文和引用的图像。
使用cid协议引用HTML部分中的图像。例如
< img src =“cid:logo”>。
以下是包含图片的示例MIME标头:
Content-Type: image/jpeg; name=logo.jpg Content-Transfer-Encoding: base64 Content-Disposition: inline; filename=logo.jpg Content-ID: logo