Mail does not display html content

When viewing some phplist-generated html messages that contain images loading from a remote server, the message content is not showing in the message window (neither text nor images); the message does not include any attachments. The only content that shows up is the phplist footer.

When I view the message's raw source, the content is there. When I forward the mail to another mail client (to Thunderbird, from Mail) the message shows up as designed (I'm the author, and have been testing the message in Mail and other clients). The messages show up correctly in other mail clients.

Weirdly, when similar html email is sent from another domain/server using phplist, the content shows up in Mail just fine.

Here's what I've done to try to resolve the problem:

1. Checked Mail Preferences to verify that "Display remote images in HTML messages" is checked.

2. Searched phplist forums for similar problems. Nothing.

3. Conversed with tech support for the web host (LunarPages, who've been very generous with their time); after a week+ of troubleshooting, they insist the problem must be with Mail.

4. Rebooted mail; rebooted the computer; repaired permissions; run disc repair from the OS X startup disk.

5. Trashed the com.apple.mail.plist file and rebuilt Mail anew.

The problem remains. Has anyone else come across this issue? Any suggestions?

Mac Pro, Mac OS X (10.4.10), Mail v4.3

Posted on Nov 4, 2010 4:32 PM

Reply
14 replies

Jan 23, 2017 11:27 PM in response to mellions

By default, an iPhone will always send new messages in Plain Text unless any formatting has been applied to the text. If formatting is applied to the text, such as making the text bold or italic, then it will send the message in HTML.

This shows how to set the default signature on the iPhone to bold or italic, so that all message sent will be in HTML.

  1. On the iPhone tap Settings > Mail, Contacts, Calendars and scroll down to the Signature section.
    User uploaded file
  2. Tap Signature and then tap and hold on your current signature and tap Select All.
    User uploaded file
  3. Tap the > arrow and then select the B/U button.
  4. Make the text bold or italic and then tap Mail.. at the top left of the screen to save the settings.
    User uploaded file

With these changes, any emails sent from your iPhone that include this signature will be sent in HTML. This means that Mail Disclaimerswill be able to apply the HTML version of your signature to the message.

Nov 5, 2010 7:17 PM in response to mellions

This is not an answer. I just started to have the same problem last week. I have done everything you have plus formatted the drive and reloaded everything. Mail still does not see most of the HTML messages. I get the error message that my mail client does not support HTML. Mail worked fine before this. I would sure like an answer also.

Floyde

Nov 6, 2010 8:11 AM in response to fcagle

Something I didn't mention in my original post: when I view the messages in webmail using Safari (the latest), all the content is there; but when the same messages are brought into Mail the content disappears.

Fortunately for me, the issue seems to reside only in content coming from this particular server; other html content comes through just fine. This is why I spent a week in server-side tech support. But because the content is viewable in ALL OTHER mail clients AND webmail, they think it's a problem with Mail.

And yes, I've fiddled with my phplist config.php file, and compared it to other phplist config settings that I use successfully. Besides the things that must change, all other settings are identical.

Apple tech? Any response?

Feb 22, 2011 9:09 PM in response to shabrino

I am experiencing the same issue. This happened literally overnight, was working on an html email for a client and everything was working fine. Spent the next day working on an iPhone app, went to send the html email and nothing displayed when I cc'd it to myself. I checked with the client and everything looks fine on their end. Also tested on gmail, yahoo, and hotmail and everything is ok. This is definitely a MacMail issue, and if there is no fix I will have to stop using it 😟

Mar 5, 2012 7:45 PM in response to mellions

I can't find the link now, but I've read elsewhere that such issues can be related to the mail .plist file becoming corrupt.


One potential fix would be to copy your mail .plist folder to a different location and have it rebuilt. You can find links online for doing that. I haven't tried it. I use imap though, so it would probably be easier for me. If you use pop then you might lose your mail if you do it wrong.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Mail does not display html content

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.