Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
The solution proposed above to create a temporary folder in Mail and drag the offending emails to that folder worked well for me - I can now see their content in that folder. Furthermore, after doing this if I drag them back to the main folder they originated from, the content is now viewable!! Amazing - and yet WEEKS and WEEKS of my time wasted talking to Apple Support never resulted in such an easy work around. It's not a fix, but it does work.
Please EVERYONE go to the Apple Feedback page (Google it to find it easily) and log bug reports about this - apart from calling Apple Support and escalating to the engineers, it is the only way Apple will do something about it. Thanks and good luck. (ps I am using a MacBook Air M1 chip running the latest OS. Never had the problem before about 6/8 months ago).
 
Humm. I've only seen the "no content" message on emails with titles implying fraud or other questionable content (that I won't repeat here). Have seen this on my prior large corporate (windows) email account on Win machines from Windows servers (and others). Wonder if some scanning software lost it's link with a server that contains signatures of fraudulent emails while the email was being checked? Wonder if moving email from one folder to another causes a recheck of signatures? Not seeing much of this on Big Sur, and very rarely use iPhone or Chromebook to check iCloud emails. Rarely, if ever, check non-iCloud (Google...) email accounts on mac or iPhone. An earlier poster indicated this occurred more often during times of poor network connectivity (I'm about one foot from my wifi source and a small router).
 
This issue happens for me with a few messages from my gmail address. They're fine when I access them via gmail.com. Unfortunately to workaround to drag to a new mail box in Mail did not work for me if I moved the messages to another gmail mail box - however, when I tried a 'On My Mac' mailbox the workaround worked. Weird!
 
Last edited:
To solve this: open Prefs in Mail->Preferences -> Privacy -> Uncheck "Protect Mail Activity". Close Prefs, close Mail. Open Mail and the messages do show. I don´t know why Apple could not help with this one, I spoke to Apple's Hotline 5 or 6 times regarding this, to no avail! This one did the trick.
 
yeah, that is exactly what I see. I'll be able to read the message on my phone or via webmail. But the Mail app had some issue downloading the body of the email, so it kind of gives up after the header and never tries again.
There really needs to be a way to re-attempt download.
 
Tried all the solutions here and the only one that works is moving the mail to another folder and back.

FYI: Even tried upgrading to Ventura Beta to fix and the problem still exists.

Also turned off "Protect my mail" and "hide my ip"
 
I found another solution:

While in Mail, don´+t just QUIT the Mail app, but choose: "Force Quit" (under Apple upper left on every Mac). That's rebuilding some database or something, I spoke to an Apple associate, and he suggested this and it works. With the Prefs->Privacy-> Uncheck "Protect Mail Activity" my Mail is just as new. ;) :):):)
 
I am having the same issues, getting mail messages, but no content. Having the issues with everyone of the email servers I use. I have tried rebuilding the mailbox, force quite, moving to a folder or mailbox and back, etc. Nothing works. I can read them fine on my phone, another computer, and the web. This is getting to be a big issues. Are users switching mail programs or just dealing with it?
 
Are users switching mail programs or just dealing with it?

So far, this is not happening with 12.6.1 (21G217) on MacBook Pro (16-inch, 2019). For some reason, had issues with IMAP/SMTP that needed to be resolved after this install. Not sure if that is connected to the fix, but basically refreshing those connections has "worked" so far.
 
  • Like
Reactions: Wisconsin Mark
Bug is back, I was happy for a few days, same **** now. REALLY want to switch to a different mail program, just the ones I found don't easily import all my accounts and Mailboxes. Monterey 12.6.1, all Apps updated iMac, 2 years old 27"
Attached my last e mail - empty:
 

Attachments

  • Screenshot 2022-10-28 at 14.29.16.png
    Screenshot 2022-10-28 at 14.29.16.png
    108.3 KB · Views: 141
An update for me. I see the missing message body happens more when a "rule" is applied and it is moved into a different mail box. Messages that are not moved are fine for the same email address. Has anyone else noticed this?
 
An update for me. I see the missing message body happens more when a "rule" is applied and it is moved into a different mail box. Messages that are not moved are fine for the same email address. Has anyone else noticed this?
No, it has not something to do with moving the mail to a new mailbox. Happens also with "fresh" e-mail, that not has been moved
 
I've been getting "This message has no content" with a bunch of messages in Mail in recent days. This is on a MacBook Pro 18,4 with Monterey 12.6.1.

Sure enough, the messages are empty, even though there is content when I read them on my iPhone.

It has happened sporadically in the past with my iPhone and my previous MacBook Pro (9,2), and within a short period of time the text would appear. But it's happening a lot with this computer, and the contents aren't appearing.

What do I do to get the computer to download the emails?

Thanks in advance.
 
I've had this issue on a range of Macs over the past 3-4 years.
Is only happening on the one IMAP account I have set up.
Gmail/iCloud accounts are fine.

Have never found a resolution to it.
 
Nor have I. Now on Ventura, 13.1 update -- same problem. None of the solutions here work. If I open the same message in either: Microsoft Outlook, eM Client, Spark, or at iCloud.com -- there's content. Nothing on any iOS device.
 
I was having the same issue. "Rebuild Mailboxes" apparently fixed the issue for me. At least for now it seems fine.
 
The solution proposed above to create a temporary folder in Mail and drag the offending emails to that folder worked well for me - I can now see their content in that folder. Furthermore, after doing this if I drag them back to the main folder they originated from, the content is now viewable!! Amazing - and yet WEEKS and WEEKS of my time wasted talking to Apple Support never resulted in such an easy work around. It's not a fix, but it does work.
Please EVERYONE go to the Apple Feedback page (Google it to find it easily) and log bug reports about this - apart from calling Apple Support and escalating to the engineers, it is the only way Apple will do something about it. Thanks and good luck. (ps I am using a MacBook Air M1 chip running the latest OS. Never had the problem before about 6/8 months ago).
Hey, I just wanted to chime in and piggy back off what you've posted here. UES absolutely go post feedback to Apple, rhe more they see the issue the higher priority the Engineers give the issue and quicker it gets solved.

Right now all Apple Support can do is the same steps you've all posted here and escalate to the Engineers. But that is how the fixes happen. The engineers don't know about the problem until you tell them and the squeaky wheel gets the grease, the more feedback and information they get about this or any issue the higher up the priority ladder it bumps.

Calling Apple Support might not get you a fix today but it will get them more data to diagnose the root cause so a permanent fix can be created.
 
I'm having the same issue on MacBook Pro 2020 Monterey 16.6.3. All emails load on iPhone and iPad but not on MacBook. Are there any more solutions?
Thanks!
 
This has been back in full force on macOS 12.6.3 (21G419) for the last week. Multiple messages per day with "this message has no content". Quitting Apple Mail does not remedy or force a re-download of the message as it has done in the past. Moving to another folder or even to another email account does not work as a workaround like it has in the past. Really need a "force reload message" option or similar.

Same emails tend to load fine on iOS iPhone and as of right now is the only workaround.
 
This has been back in full force on macOS 12.6.3 (21G419) for the last week. Multiple messages per day with "this message has no content". Quitting Apple Mail does not remedy or force a re-download of the message as it has done in the past. Moving to another folder or even to another email account does not work as a workaround like it has in the past. Really need a "force reload message" option or similar.

Same emails tend to load fine on iOS iPhone and as of right now is the only workaround.
ummmm
 
Since I've migrated to a new 14" M1 Mac I've been having problems with my email.
Almost every morning now I see 'this message has no content' for at least a couple emails.

Is anyone else experiencing this?
I use an M1 Mac Studio with Ventura, and I am experiencing this issue with some emails. For example, I have 3 emails from the same Home Depot address, and 2 of them have no content but wierdly the 3rd one does. If I go to my iPhone right away, I can see the content but if I open the email too many times on the Mac, then the content disappears on my iPhone as well. Sometimes I can see the content if I forward the email, but even that fails after a couple of instances. Rebuilding the mailbox and also moving the offending email to a different mailbox and then back, two of the many suggestions in this thread, does not solve my problem.
 
I have this in the yet unsolved variant with a client (using an iCloud mail account on Apple Mail Monterey), and digged a little bit further into it. Would appreciate confirmations from those affected for the patterns I found.

I'm talking about the variant where some messages in Apple Mail persistently show a completely empty body (text and attachments missing, "This message has no content"), but all headers intact. In the raw message source also only the headers are shown, and none of the above remedies works.

The best workaround I found for this is, to use a working client (iPhone, Webmail) and forward the intact mail to yourself. This copy would then have all content and attachments every time I tried.

First up to differentiate this from other similar problems:
  • It's not the temporary loading glitch, that can be solved by moving the message on the server to a different folder.
  • It's not a display glitch, where the raw message source is complete, and the message can be manually saved and imported.
  • It can not be fixed by forwarding the message to yourself from the affected Mail client (which probably means one of the above).
  • It's not an indexing or fetching problem, that can be solved by reindexing Mail or rebuilding the mailbox.
  • It's not a web- or virus-filter blocking certain content (either in network transfer, on file-access or in display).

My observations (request for confirmation!)
Please first make sure that you have the same symptoms, and not one of the other similar issues listed above.
  • The affected messages I saw were S/MIME signed-only (Content-Type: multipart/signed)
  • When I switched on verbose mail protocols (in Connection Doctor), I could see there, that after fetching the header Apple Mail only issues one more IMAP FETCH for 'BODY.PEEK[TEXT]<0.12345>' (with varying numbers), that would give an empty 'BODY[TEXT]<0> ""' reply from the server. Mail never fetches other MIME parts like it normally would.

Hypothesis: It seems to me there is some mishandling of S/MIME messages going on.
 
I personally find it happens on messages I've opened elsewhere first. For example, I open a message on my iPhone. Later I launch Mail on my MacBook Pro and the same message shows the error but my other emails are fine.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.