hteumeuleu / email-bugs

Email quirks and bugs
528 stars 20 forks source link

Apple Mail in iOS 10 beta doesn't always auto-scale non responsive emails #18

Open hteumeuleu opened 8 years ago

hteumeuleu commented 8 years ago

In the first beta of iOS 10, Apple Mail has a new mechanism that doesn't always auto-scale non responsive emails. This results in huge emails that needs to be scrolled horizontally and vertically, and what I think is a poorer experience. But this mechanism doesn't seem consistent. Sometimes, non responsive emails will auto-scale. And other times, they won't. The aim of this issue is to list examples of emails that don't auto-scale, and try to find fixes and understand what causes the non auto-scale in iOS 10.

Here are two examples reported on Twitter by Alex Williams and Eric Lepetit.

Example by Alex Williams Example by Eric Lepetit

mealyjc commented 5 years ago

Hi everyone! I am also having a similar issue with the email failing to align and scale to iPhone screen size - currently have to manually resize when viewing. I've tried all suggestions above, added <meta name="x-apple-disable-message-reformatting" but still to no avail. Any advice would be much appreciated. Thank you! Mobile test 2.zip

hteumeuleu commented 5 years ago

@mealyjc Hi ! I just tested your email in iOS 12 and I'm not seeing any problem. Do you have more precisions on the email client and version of iOS you tested on ?

mealyjc commented 5 years ago

Hi @hteumeuleu - thanks for your reply. I've been testing on iOS 11.4 - guess it's an issue with iOS 11 if it's appearing fine on iOS 12. Reassuring to know - thanks for checking it out :-)

mealyjc commented 5 years ago

@hteumeuleu is that how it displays for you? It's not resizing correctly as it does on Android, see large padding either side and small logo iphone

hteumeuleu commented 5 years ago

@mealyjc No, this is how I see it on my iPhone SE on iOS 12.1. I used Putsmail to send it. By the look of it, maybe your problem comes from a tracking pixel added during the send (see this article talking about the issue). Can you try to send the email with Putsmail and see how it looks?

Screenshot

hteumeuleu commented 4 years ago

Today I was wondering if <meta name="x-apple-disable-message-reformatting"> still had any impact of usefulness in emails in iOS 13. And the answer is yes, it does. Here's an example from Sosh:

Sosh email without meta Sosh email with meta

M-J-Robbins commented 2 years ago

Just retested this on Litmus iOS15 iPhone13 pro max and looks like it's still needed

iOS15 iPhone13 pro max without fix iOS15 iPhone13 pro max without fix