Outlook在电子邮件中不显示图像

时间:2020-01-09 10:46:51  来源:igfitidea点击:

在此概述中,我尝试描述了Outlook 2019/2015/2013/2010无法在电子邮件正文中显示图像的主要原因以及解决此问题的方法(实际上,本文是从我们内部的HelpDesk知识库中选择的)。

Outlook具有许多设置和功能,由于这些设置和功能,附件或者链接的图像可能无法在电子邮件正文中显示(加载)。让我们尝试描述最典型的问题。

默认情况下,Outlook中禁用了将图片从第三方网站自动下载到电子邮件正文的功能。在这些情况下,我们会看到红色的X占位符和以下消息,而不是图像:右键单击此处下载图片。为保护隐私,Outlook禁止从Internet自动下载该图片。

如果单击"单击此处下载图片"消息,则可以将图片一次或者全部下载到电子邮件正文。为了保护隐私,Outlook禁止自动下载此消息中的某些图片,然后选择"下载图片"。

我们可以在Outlook中启用图片的自动下载("不安全!!!"):文件->选项->信任中心->信任中心设置->取消选中不要在HTML电子邮件或者RSS项目中自动下载图片。

此设置可能是不安全的,因此最好将合作伙伴的地址,Internet的URL以及将图像存储其中的外部网站添加到Internet Explorer中的受信任站点列表。

如果所有电子邮件均以纯文本形式显示,则Outlook中的图片可能不会显示。要显示图像,请转到"文件"->"选项"->"信任中心"->"信任中心设置"->"电子邮件安全",并确保已禁用"以纯文本格式阅读所有标准邮件"选项。

在某些情况下,Outlook显示无法显示链接的图像。该文件可能已被移动,重命名或者删除。验证链接是否指向正确的文件和位置消息,而不是附件/链接的图片

在这种情况下,请首先检查IE中的代理服务器设置:如果IE的代理设置不正确,Outlook将无法从Internet下载图像。如果不使用代理访问Internet,请确保已禁用代理服务器("控制面板"->"网络和Internet"->" Internet选项"->"连接"->" LAN设置")。

同样,在IE设置的"高级"选项卡上取消选中"不将加密文件保存到磁盘"选项,然后重新启动Outlook。

如果没有红色的X图标,并且有一个与电子邮件中的原始图像大小匹配的空矩形,则可能是Outlook启用了图片占位符选项(此功能在Internet连接缓慢或者不稳定的情况下很有用)。

在Outlook 2015/2013/2010中,我们可以通过创建新电子邮件(Ctrl + N)来检查是否启用了此选项。然后转到"文件"->"选项"->"邮件"->"编辑器"选项->"高级",并确保在"显示电子邮件内容"中禁用了"显示图片占位符"选项,并启用了"在屏幕上显示图形和文本框"。 部分。进行更改后,重新启动Outlook。

如果" Internet临时文件"文件夹已损坏或者已满,Outlook可能不会在电子邮件中显示图像。在这种情况下,更容易重新创建它。

使用具有管理员特权的其他帐户登录到计算机,找到有问题的用户文件夹并将其删除:

C:\Users\%username%\AppData\Local\Microsoft\Windows\INetCache

(在Windows 10中)或者

C:\Users\%username%\AppData\Local\Microsoft\Windows\Temporary Internet Files

(在Windows 7中)。

这将删除Word,Excel和其他Microsoft应用程序的临时文件。

打开任何附件时,Outlook会自动将所有附件文件和图片保存到特殊的缓存文件夹中。如果带有缓存的目录的大小超过某个限制,则Outlook可能会错误地显示图片。在这种情况下,建议清除缓存文件夹。缓存文件夹的路径在注册表的OutlookSecureTempFolder参数中设置。我们可以在以下注册表项(取决于Office版本)中找到其值:

  • Outlook 2010:HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Outlook\Security \
  • Outlook 2013:HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Outlook\Security \
  • Outlook 2015/2019:HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Outlook\Security \

就我而言,Outlook缓存文件夹的路径为C:\Users \%username%\ AppData\Local\Microsoft\Windows\INetCache\Content.Outlook\ZDN24K12 \。打开此文件夹并清除其内容,然后重新启动Outlook。

如果我们使用具有基本身份验证的代理服务器(很少使用)来连接Internet,则Outlook无法打开指向图像的HTTP链接,因为访问它们需要身份验证。 Bur Outlook不会显示输入密码以认证代理服务器上的用户的请求。

在这种情况下,请转到注册表路径HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Common,然后创建一个名称为" AllowImageProxyAuth"且值为" 2"的REG_DWORD参数。使用此设置,Outlook将提示我们用户凭据在代理服务器上进行身份验证(在Outlook会话中一次)。

这是Outlook 2015注册表参数的路径。对于其他Outlook版本,请将其值更改为14.0或者15.0。

另外,如果将注册表项" HKEY_CURRENT_USER\Software\Microsoft\Office\x.0\Common"中的" BlockHTTPimages"参数设置为" 1",则可以看到一个红色的X图标,而不是图像。删除此注册表项,然后重新启动Outlook。