Using older versions of Outlook for Mac in business environments
Use the Outlook for Mac search repair path first. The documented causes that match this scenario are incomplete or corrupted Spotlight indexing, a profile name with special characters, or the profile folder being excluded from Spotlight.
- Identify the profile names Outlook knows about.
- In macOS, select Go > Applications.
- Right-click Microsoft Outlook and select Show Package Contents.
- Open Contents > SharedSupport > Outlook Profile Manager.
- This shows the profile or identity names, including entries such as Main Profile and Profile 2021.
- Check the profile name before changing anything.
- If the active profile name contains special characters such as
/, rename the profile folder to remove those characters. - Default profile folder location:
/Users/<Username>/Library/Group Containers/UBF8T346G9.Office/Outlook/Outlook 15 Profiles/
- If the active profile name contains special characters such as
- If the migration was recent or data was recently added, allow Spotlight indexing to finish.
- A No Results condition can occur until indexing completes.
- Since older mail is visible when browsing manually, this strongly points to indexing rather than missing mail.
- Run the Outlook search repair utility.
- The documented first repair step is to run OutlookSearchRepair.
- Rebuild the Spotlight index for the Outlook profile if search is still incomplete.
- Restart the Mac first.
- Open Finder > Applications > Utilities > Terminal.
- Run:
mdimport -L - If more than one instance of Microsoft Outlook Spotlight Importer.mdimporter appears, delete the Outlook application that is not being used, empty Trash, restart the Mac, and check again.
- Reindex the Outlook database for the profile currently in use.
- Warning: use the exact profile path. Reindexing is non-destructive, but pointing to the wrong profile will not fix the active mailbox search.
- Command:
mdimport -g "/Applications/Microsoft Outlook.app/Contents/Library/Spotlight/Microsoft Outlook Spotlight Importer.mdimporter" -d1 "/Users/<user_name>/Library/Group Containers/UBF8T346G9.Office/Outlook/Outlook 15 Profiles/<my_profile_name>" - Replace
<user_name>with the macOS account name. - Replace
<my_profile_name>with the profile identified in Outlook Profile Manager, such as Main Profile or Profile 2021. - Reindexing takes time. After it completes, exit Terminal and restart Outlook.
- If search still fails after enough time for indexing to complete:
- Uninstall and reinstall Office for Mac.
Important points for this case:
- The available guidance attributes Outlook for Mac search failures to Spotlight indexing, not to Outlook database corruption.
- The documented way to identify profile names is through Outlook Profile Manager.
- The context does not provide a separate documented method to confirm which of the two profiles is currently active beyond viewing profiles in Outlook Profile Manager.
- For Outlook 2016 for Mac, manual database rebuild is no longer available.
References: