If Apple Mail on your Mac is showing Exchange emails with a blank message body, the message itself is usually still there — Mail is just failing to display it correctly. The problem can come from a sync issue, a corrupted message cache, a problematic mail rule, or a compatibility issue between Mail and the Exchange account.
This guide walks through the most useful fixes first, starting with simple account and mailbox checks before moving to deeper Mail troubleshooting.
What Usually Causes Blank Exchange Messages in Mac Mail
When Mail opens an Exchange email but the reading pane stays empty, the issue is often tied to how the message is being synchronized or rendered. The email may display correctly in Outlook on the web, Outlook for Mac, or on an iPhone while remaining blank in Apple Mail.
- Temporary sync errors between Apple Mail and Exchange
- A damaged local mail cache or mailbox index
- Problematic message formatting that Mail cannot render properly
- Mail rules or filters moving or altering the message view
- Account authentication issues after a password or server change
Check Whether the Email Is Really Empty
- Open the same email in another client, such as Outlook for the web or Outlook on another device.
- If the body appears there, the message is present and Mail is the issue.
- Check whether the blank message happens with all Exchange emails or only certain ones.
- Look for a pattern, such as only HTML-heavy emails, forwarded emails, or messages from one sender.
If only a few emails are affected, the issue may be with message formatting rather than the entire Exchange account. If every Exchange email is blank, the problem is more likely account-related or caused by a damaged local cache.
Force Mail to Refresh the Message
- Close the blank message.
- Switch to another mailbox, then come back to the problem email.
- Use Mail's Message menu if available to download the full message.
- If the account is set to sync in the background, wait a moment and reopen the email.
Toggle the Mail Account Offline and Online
A quick reconnect can clear a stalled Exchange sync session without changing any settings.
- In Mail, open the Mailbox menu.
- Choose Take All Accounts Offline.
- Wait a few seconds.
- Go back to Mailbox and choose Take All Accounts Online.
- Reopen the blank Exchange email.
This can help when Mail has gotten stuck partway through syncing message content.
Remove and Re-add the Exchange Account if Needed
If only Exchange mail is affected and the issue persists, the account connection itself may be the problem. Removing and adding the account again can rebuild the local connection and force Mail to resync message data.
- Open System Settings and go to Internet Accounts.
- Select the Exchange account.
- Remove the account.
- Restart Mail if it is still open.
- Add the Exchange account again using the correct sign-in method.
- Let Mail fully resync before testing the problem messages again.
Rebuild the Mailbox Index
A damaged mailbox index can cause Mail to show incorrect message content, including blank bodies. Rebuilding the mailbox forces Mail to re-index messages and can repair display problems tied to the local database.
- Select the affected Exchange mailbox in Mail.
- Choose Mailbox from the menu bar.
- Select Rebuild.
- Wait for Mail to finish re-downloading and re-indexing the mailbox.
Clear Problem Mail Rules and Filters
If Mail rules are moving, marking, or processing the message, they can sometimes interfere with how the email appears when opened. This is more likely if the problem happens only with specific senders or messages.
- Check Mail rules for any automation affecting Exchange mail
- Temporarily disable rules that move messages to folders
- Review junk mail behavior in case the message is being partially processed
- Confirm that conversation view is not hiding the message content in an unusual way
Check Whether the Issue Is HTML or Plain Text Rendering
Some Exchange emails may use formatting that Apple Mail struggles to display properly, especially if the message contains unusual HTML, embedded content, or forwarded message layers. In those cases, the email may appear blank even though the raw message contains text.
- Open the message and look for a way to view the raw or source version if available.
- Check whether the same message appears in plain text mode on another client.
- Ask the sender to resend the message as plain text or as a standard email format.
- If available, try opening the message in another mail app to confirm the formatting issue.
Update macOS and Apple Mail
Mail bugs are sometimes fixed in macOS updates, especially when Exchange compatibility is involved. If the issue started after a system change or persists across several messages, check for updates.
- Open System Settings.
- Go to General, then Software Update.
- Install any available macOS updates.
- Open Mail again and test an affected Exchange message.
If the Problem Still Happens
If none of the steps above fix the blank body, the issue may be tied to your organization’s Exchange server settings, a security policy, or a known compatibility problem with the version of Mail you are using.
- Test the same account in Outlook for Mac if your organization supports it
- Ask your mail administrator whether Exchange is using any special policies or attachments/content restrictions
- Note whether the issue affects all messages, only new mail, or only old mail
- Provide examples of affected senders and dates when reporting the issue
Best Way to Narrow Down the Cause
The fastest way to isolate the problem is to compare one affected email across different clients. If the message body is visible elsewhere, focus on Mail’s cache, mailbox index, and account sync. If the message is blank everywhere, the sender or the Exchange server may be the source of the problem.
- Blank only in Apple Mail: local Mail issue
- Blank everywhere: message content or server issue
- Only one sender affected: formatting or rule problem
- All Exchange mail affected: account sync or cache problem