Receiving e-mail with embedded images shows the mail with a red X instead of the images.
Works on my workstation
(Windows XP SP3) with Outlook 2003, doesn't work on the server (Windows 2008 R2 64bit running Citrix XenApp 6.5) with Outlook
2003. So it's not a restriction on internet access based on user. I'm using the same account for both. If I access Outlook
directly on the server (foregoing Citrix) it also does not work. On our old Citrix environment (Windows 2003 32bit running
Citrix Presentation Server 4.5) we can view the mail normally. So it might be a quirk of Windows 2008 R2 somewhere. Windows
and Office have been patched to the fixes released in December 2012.
Tried on a server that has Outlook 2010
installed, and it failed on there too. So the version of Outlook can't be a cause.
On the user that reported the
problem, we cleaned out the profile (i.e. trashed it). The profile is roaming, so it was recreated upon the next logon of the
user. Made no difference. So I'm excluding the profile as the cause.
We had a go with the download settings in
Outlook: Outlook: Download pictures automatically without right-click | a Tech-Recipes Tutorial - No change. Besides, if the
profile was recreated this is set to the default. It's set to the top three ticks enabled. Any changes to this don't result
in changes in the display of the e-mail itself.
Forwarding the e-mail might show the pictures in some cases. Not
in ours. Pictures remain undownloaded.
Checked the Internet format settings (Cannot view embedded images in an
HTML message using Outlook 2003) - No change, no matter what we alter here.
Next there's a pointer that IE
doesn't connect to the Internet properly. Not the case. I start IE8 on the server, and connect to the outside world just
fine, through the locally installed TMG client. Even when I physically fill in the proxy data it does not make a difference.
We tried a reset for IE too. No difference. IE isn't set to work offline.
Checked the proxy for any errors being
reported from the client and user trying to open the e-mail. Proxy reports anything requested comes in properly.
Found Description of the Outlook 2003 hotfix package: April 22, 2008 - a possible hotfix. Tested it. No change. Tried
Detect and Repair, which in some cases solved the issue. Also no change.
The OutlookSecureTemp fix was next. I
don't see anything saved in there, unless I open attachments which do get saved in here. The folder is local to the server,
and is deleted on logoff. The folder is empty by default. Using Process Manager seems to hint at the fact that there can't be
anything written to the folder, but then why do attachments get stored there with no trouble? We verified the ACL's on the
folder, found them to be okay.
Last thing I found was Outlook 2003 not showing Embedded Images - which hints at a
copy-test, and deleting files from a folder. When I copy the red X from the mail and paste it to Word on the server in the
same session, the picture is shown properly. Going back to Outlook and changing the preview to a different e-mail and going
back makes it even less clear: The picture is now shown! The rest of the pictures isn't tho. When looking in the
C:WindowsDownloaded Program Files folder, the only thing in there is an expected desktop.ini. So while this hints at a
solution, it isn't one in itself.
About the only thing I can imagine being the cause would be the links to the
files. For instance http://www.computable.nl/pcit/img.db?2223468 instead of a real .jpg file.
Me and my colleague
have somewhat exhausted our direct ideas to solve this issue. Anyone want to chip with something we can still try?