Outlook 挂在包含无效网络路径的图像的电子邮件上

Gai*_*aia 5 microsoft-outlook email microsoft-outlook-2010 email-client

起初我认为这可能是一个孤立的问题,但来自不同来源的几封电子邮件都提出了同样的问题。每当电子邮件包含(AFAIK 格式错误的)youtube 缩略图 URI 时,outlook 2010 (14.0.6112.5000 x64) 就会挂起此对话框在前台

有问题的源代码是

<img alt=3D"" border=3D"0" src=3D"//img.youtube.com/vi/7H_Xe2=5Ub0k/hqdefault.jpg" style=3D"display: block; border: 0;" width=3D"200">
Run Code Online (Sandbox Code Playgroud)

有趣的是,当通过网络邮件(谷歌应用程序)查看时,该图像显示良好。

  1. 难道不应该像对待任何其他断开的链接一样对待这个链接而不是挂起?
  2. 为什么 URI 可用于 webmail 而不适用于 Outlook?
  3. 关于临时解决方法的任何建议?

Gai*_*aia 1

这是 Outlook(2010 年之前且包括 2010 年)中的一个错误,如此处所述。当图像指向不存在的网络共享*(而不是 Web 服务器)时,Outlook\xe2\x80\x99s \xe2\x80\x9cInternet 图片阻止\xe2\x80\x9d 功能不会\xe2\x80\x99t 启动并且 Outlook 仍尝试检索前台线程中的内容,这导致它停滞大约 1 分钟。

\n\n

*虽然以 // 开头的 URL 只是协议相关 URL,但某些电子邮件客户端(尤其是 Outlook,像往常一样)不会\xe2\x80\x99t 尝试使用 HTTP 或 HTTPS 作为协议。相反,它们\xe2\x80\x99 将使用 file:// 协议,并假设您\xe2\x80\x99 引用的资源位于本地计算机上(因此 Outlook 认为它是不存在的网络共享)。

\n\n

更新:几年后,可以在此处下载修补程序,尽管它似乎并不总是适用于我的情况。

\n\n

底线:在电子邮件中使用协议相对 URL 并不安全。

\n