Apple Mail + Exchange Fix
Mar 23 2021
I've been using Apple Mail forever and have lots of routing rules mostly for work. Once we migrated to Microsoft Exchange I still use Apple Mail and it has Exchange support. But I found that a lot of emails only had the header and no body.
It turns out that all my routing rules only need the header and when Mail moves an email it doesn't bother downloading the body. An easy fix that's been working for a day is to add a routing rule at the top that looks at the email body.
Description: No Operation - Force Load of Message Contents
If (any) of the following conditions are met:
I didn't see a no-op action. Playing "No New Messages Sound" is fine because I turned it off Mail sounds: Preferences > General > Play sounds for other mail actions = off.
It turns out that all my routing rules only need the header and when Mail moves an email it doesn't bother downloading the body. An easy fix that's been working for a day is to add a routing rule at the top that looks at the email body.
Description: No Operation - Force Load of Message Contents
If (any) of the following conditions are met:
- (Message content) (contains) "xyzxyzxyzxyz"
- (Play Sound) (No New Messages Sound)
I didn't see a no-op action. Playing "No New Messages Sound" is fine because I turned it off Mail sounds: Preferences > General > Play sounds for other mail actions = off.