Users of Internet Explorer can sometimes face a situation where they are unable to see an image while using Gmail. This error would happen if the user has chosen settings that require the entire content of the webpage to be delivered securely in Internet Explorer and if the webpage has some non secure items. In this case it could be that some of the images are not secured; hence the problem while viewing messages on Gmail. To avoid this problem one has to alter the security settings under internet options and choose the relevant settings for security levels.
I am using IE8 browser on Windows XP. Until a fortnight ago, I was able to see images in my Gmail. But all of a sudden, when I try to open any email containing images, I get a security warning from Microsoft firewall saying that the webpage contains content not through HTTPS secure connection.
I want to know what setting has changed. Is it due to some update from Microsoft or Gmail? I have tried to solve the problem by changing security settings from internet options to default. Adding Google & gmail as trusted sites. But the problem is not solved.
Gmail setting for always display images is ineffective. It seems that images are filtered by the server before the email is downloaded to my laptop.
I have not tried in Firefox.
Disable Display Only Webpage Content Delivered Securely Security Warning In IE
When surfing the Internet and browsing web pages with Internet Explorer (IE) web browser such as IE8, the browser will pop up dialog box to prompt a security warning as below:
Do you want to view only the webpage content that was delivered securely?
This webpage contains content that will not delivered using a secure HTTPS connection, which could compromise the security of the entire webpage.
The user is given three buttons or options to choose from - "More Info" to open a help window explaining what's the secure connections and mixed content, "Yes" which blocks off non-secure (HTTP) content on the web page, and "No" which displays mixed content or elements delivered through both secure (HTTPS/SSL) and non-secure (HTTP) web server connections.
Mixed content situation can happen on HTTPS secure websites such as online stores or financial sites that display images, banners, or scripts that are coming from a server that is not secured. IE has defaulted to prompt the user for the next course of action when encountering mixed content as displaying mixed content carries risk that non-secure web page or script will be able to access information from the secure content.
Having to click "No" (or "Yes" to block non-secure content) button for every visit to a website with mixed content can be troublesome and annoying. Besides, it's possible that the user accidentally clicks "Yes", which prevents some insecure elements from loading and displaying. If the user is confident that he or she is not visiting a possibly malicious site, it's possible to instruct IE to display mixed content automatically, instead of asking for input.
How to Disable and Turn Off Do You Want To View Only the Webpage Content that Was Delivered Securely Security Warning
Launch Internet Explorer.
Click on Tools -> Internet Options.
Go to Security tab.
Select Internet zone (default selection).
Click on Custom level... button under "Security level for this zone" section.
Under "Miscellaneous" branch, for Display mixed content parameter, select the radio button of Enabled.
Tip: select "Disabled" to always stop loading on unsecured components in secure web pages.
Click OK when done, and click Yes when prompted are you sure you want to change the settings for this zone.