Are iframes compatible with emails?

Every now and again our dedicated support staff gets the question as to iframes and their compatibility with specific email engines. Sometimes it’s about adding content from their own site, sometimes a social media like or share option. So we did some tests internally, just to get the information we needed to answer those questions properly.

We found after testing over a number of clients on multiple platforms (I believe we tested 24 over web, computer and mobile), that the end result is that it’s not a fantastic idea. Because iframes can conceivably link into malicious or questionable content, a lot of clients flat out won’t touch them.

Here’s a list of the clients that will display them at all, and which ones will just cut them right out. Just remember that this is true for your clients as well, so even if you switch clients, the customer’s client may still be disabled. Educate your customers on which email clients they can use if they want to receive your iframes, but make sure that you educate them on the risks, too.

Client Iframe displays?
AOL Webmail No
Gmail No
Windows Live Hotmail No
MobileMe No
Yahoo! Mail No
AOL 9 No
Apple Mail 3 / 4 Yes
Entourage 2008 No
Lotus Notes 6 / 7 No
Lotus Notes 8 Yes
Outlook 2000 Yes
Outlook Express 6 Yes
Outlook XP / 2003 / 2007 / 2010 No
Thunderbird Yes
Windows Mail Yes
Blackberry No
iPhone / iPad Yes
Symbian S60 Yes
Windows Mobile 5 No
Windows Mobile 6 Yes
Android (default client) Yes
Android (Gmail client) No


What Does This Mean?

This means that most clients will not allow you to send iframes and block the messages before they ever reach their intended recipient. Because of that, it means that it’s best if you find ways to link to the content you want to display to your customer, because if you include the content directly, less than half of the messages will be received.