I’m going around the bend trying to resolve a recurrent problem. On some emails with pdf attachments, html is being rendered as messy text on iPhone (it sometimes defaults to the text alternative).
Without an attachment, rendering is fine. I’ve also had it working fine with smaller attachment(s) (0.2MB-0.5MB).
The problem repeats whether sent from an email marketing host, or Microsoft Exchange.
The problem repeats on iPhone 3G and iPhone 4 (both running iOS4). It doesn’t seem specific to the html, as this has been checked carefully (including using EmailOnAcid), and the problem recurs even with a very simple test email. Repeats on iPhone with both MS Exchange and Gmail (both utilising AcitveSync on the iPhones). Different problems on more normal Gmail iPhone email setup, but that’s probably to be expected.
My suspicion is the problem relates to larger attachment sizes (c. 4MB in this instance). I also guess it may have appeared with recent versions of iOS (things seemed okay up until 2-3 months ago). My tests found that with one or two 2 x 0.2MB attachments, things were fine, but having combination of 0.2MB and a 1MB attachment failed, 3 x 0.2MB also failed. Larger 4MB attachments typically fail—but this has erratically worked in the recent past—and used to be fine (months ago).
I haven’t been able to find any close reference to a similar problem, so I was wondering if anyone here has encountered something like this, probably specific to iPhone, possibly iOS4, and likely related to the size of attachments.