I’m sharing this bug (maybe Microsoft considers it a feature?) as well as the (partial) solution so others can be aware that this issue occurs and how to avoid it in the first place.
The problem I discovered was that when sharing a copy of a Microsoft Office document (such as a Word, Excel, or PowerPoint file) using the built-in File > Share > Email > Send as attachment option from within the Office program, the body of the email sent sometimes would disappear! The person receiving my email would get a blank email with just a subject and attachment but no explanation!
After researching the issue, I know why it now happens – and for most folks the fix I found should work in all cases for you. Unfortunately, my own case is more complicated because as a consultant, in addition to my own company’s Microsoft Exchange Server email, I typically have a client’s Microsoft Exchange Server email account added to my laptop’s Outlook account.
The reason this issue occurs is because your Microsoft email account file (typically a .OST file extension) is not set as the default data file. Your default is probably set to an archive .PST file, or in my case, my company of employment’s .OST file but not my client’s .OST file.
Hence, when I try to send an attachment from my client’s email – while I can change the email address I’m sending the email from (it defaults to my company of employment’s email address), the body of the message is not delivered when I hit the send button. It only works if I use my company of employment’s default email address.
To check if your email account is set as the default data file, open up Outlook and navigate to File > Account Settings > Account Settings > Data Files (tab). Ensure that the little black circle with a white check mark (default) is set to the correct .OST file for your exchange account. If it’s not, you need to set it to default by selecting the correct file in the list & clicking the “Set as Default” button.
Unfortunately for me – this means it will continue to work so long as I always use my email for my company of employment, if I want to send the email using my client’s email address, I have to manually save the file & attach to the email using other methods.
Hope this helps you if you are experiencing this issue!
Yosef