base64编码图像源(电子邮件签名)的替代方案

时间:2017-09-01 17:26:38

标签: html email outlook

我正在尝试为整个公司生成电子邮件签名,因此我使用脚本为每个人的信息填写HTML template并生成我想用于签名的HTML文件。 HTML的生成工作正常,我可以将HTML加载到chrome中,它可以100%正确显示。

我宁愿不必在某个地方托管这些图片,并希望将它们嵌入到电子邮件中。我们可以通过在每台个人机器上使用outlook来手动创建签名来实现这一点,但我们仍然希望避免这种情况。理想情况下,我们将生成这些模板,然后自动将这些文件放在每个员工的计算机上,这样我们所要做的就是从outlook中选择签名。

我们遇到的问题是,当我们这样做时,图像不会加载。看来outlook不会允许base64编码的图像?我试图通过尝试将图像附加到电子邮件然后引用它来解决这个问题,但这似乎也不起作用。我用了this template。我从我自己发送的测试邮件中获得了边界,但我甚至不知道这是否也是一种很好的方法。

简而言之,有没有办法为包含.htm文件中的图像的Outlook签名创建.htm文件?

1 个答案:

答案 0 :(得分:0)

将作为附件添加的外部图像文件是唯一的方法 - Word(在Outlook中呈现HTML消息)不支持base64嵌入图像。

尝试在Outlook中创建带有图像的新签名,并查看它们如何引用图像。