Outlook会修改本地图像本身的链接,如何防止这种情况?

时间:2018-11-02 15:16:04

标签: html file url outlook newsletter

我目前想将新闻通讯发送给特定公司的所有人。

出于隐私和安全方面的考虑,我被迫将所有新闻通讯(包括图像)托管在自己的服务器上,我无法将该内容放到Web服务器上。

因此,所有网址和图片都是网络网址,例如

'file://nameOfTheServer.something.cool/newsletters/img.jpg'

但是,我不在同一网络上,所以我从办公室发送新闻通讯。 因此,我感觉在插入电子邮件时,Outlook 2010找不到本地URL并对其进行修改。

“文件://服务器的名称”变为“文件:///服务器的名称”,因此,一旦人们收到该图像,便不再显示该图像。

如果我尝试在同一网络上发送具有相同地址和其他电子邮件地址的电子邮件,则此方法有效,URL未被修改,并且仍然相同...

有什么办法可以解决吗?

此致

1 个答案:

答案 0 :(得分:0)

您必须更改URL地址的格式,正确引用要从Web服务器加载的资源非常重要,即使它是Intranet。正如您提到的那样,您使用的是file://,但是在这种情况下,您实际上必须使用http://,请注意,可以禁止指向资源的外部链接(任何未附加在同一电子邮件中的链接)(在这种情况下,图像),电子邮件客户端,防病毒软件甚至电子邮件提供商。因此,阅读电子邮件的人可能会收到有关正在加载外部内容的警告,并且在读者确认从外部站点加载图像之前,图像将无法正确显示(即使Intranet也被视为外部站点)。

也许,您想知道收到的某些电子邮件在打开时显示图像,但未显示警告,这是因为未从外部站点引用图像,图像作为附件包含在电子邮件的内部,因此它是本地的被认为是“安全”的参考。