是否可以为Outlook 2003或更高版本创建不引用外部图像的HTML电子邮件签名?
也就是说,使用那些特殊的"cid"引用,但将图像本身嵌入签名中而不是文件系统或网络上.
这适用于基于用户的各种输入生成"标准"电子邮件签名的Web应用程序.到目前为止,它只使用一个"嵌入式"图像工作得很好.但是新功能需要添加多个微小图像.
让用户将一个电子邮件签名模板和一个图像保存到用户的计算机上是我想要用户的限制.但是,在我看来,强迫用户保存多个图像似乎正在推动一些事情.
所以我的问题是试图嵌入图像而不必先为多个下载的用户带来不便.
如果使用file:///
URI 引用图像,Outlook将自动将其更改为cid:
URI,并在插入时将图像添加为附件.
顺便说一句:这与编程有什么关系?
编辑:好的,考虑到你对这个问题的更新:我担心这是不可能的.这不是特定于签名或Outlook的限制.这就是HTML的工作方式.如果您想要HTML文档中的图像,则必须将它们分开.没有专有格式,没有办法将Outlook作为签名接受.
但是,如果这是用于Intranet应用程序,您可以放弃将图像放在网络共享上并通过UNC进行引用,例如
是否可以base64编码图像?
只是一个想法