I have an email based reports, which have various embedded images and tables.
All display fine on iPhone. However, once they get beyond a certain (quite limited) size, they display as raw text.
To view the email properly the user must scroll to the bottom and tap 'download full message' before it looks like it should.
Is there any way to encourage iOS to download the entire message so it displays as Html immediately?
Thanks.
Here is a fix, it has to do with the number of characters before the closing </head> tag.
Email on Acid - Ensure entire email is downloaded on the iOS device
Very odd bug but EOA appears to have found a solid fix.
I played around with this - on a 3G network, and on Wifi, with different size emails. My conclusion - it's not a fixed size limit, but something a bit more intelligent.
iOS detects your current network speed, the speed of the server from which any resources are being served and calculates the total size of the email.
If it thinks rendering the email is going to take what it considers a long time (I haven't been able to work out an exact number), then it gives you that message.
So how do you encourage iOS to display the whole email?
Look into media queries for how you can do some eye grabbing stuff on iOS without needing to send massive images.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With