How to rebuild outlook index?

Simon Kong 0 Reputation points
2025-12-11T08:38:25.1933333+00:00

Microsoft® Outlook for Mac Version 16.103.4 (25120717)

My Outlook for Mac is unable to search for any keyword or content. I have tried Reindexing Spotlight, but Outlook still cannot perform the search. Please help!

Outlook | MacOS | Legacy Outlook for Mac | For home
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Chloe-V 2,940 Reputation points Microsoft External Staff Moderator
    2025-12-11T13:48:17.7733333+00:00

    Hi Simon Kong,

    Welcome to Microsoft Q&A forum.

    There is a search known issue in Legacy Outlook for Mac (v16.103.4). On macOS, Legacy Outlook uses Spotlight to index mail. If Spotlight or the local Outlook profile is not fully indexed, searches can return “No results.” Please follow these steps:

    1. Rebuild macOS Spotlight (recommended)

    Via System Settings (no Terminal):

    • Open Apple menu > Spotlight > Search Privacy.
    • Add Macintosh HD (or the Outlook data folder) to the Privacy list, then remove it to trigger re‑indexing.
    • You can check progress by clicking the Spotlight icon and starting a search—macOS will show an indexing bar.

    Via Terminal (quick and thorough):

    • Rebuild Spotlight index for the boot volume
      • sudo mdutil -E /
    • If your Mac uses APFS, rebuild the Data volume as well
      • sudosudo mdutil -E /System/Volumes/Data
    • (Optional) Rebuild all mounted volumes

    During re‑indexing, search may temporarily return limited results.

    2. Validate Outlook’s Spotlight Importer

    • Legacy Outlook integrates with Spotlight via Microsoft Outlook Spotlight Importer.
      • mdimport -L
    • If you see more than one entry called Microsoft Outlook Spotlight Importer.mdimporter, keep the Outlook app you use, remove any duplicate Outlook app from Applications, Empty Trash, then restart the Mac.

    Note: On newer macOS versions, some older mdimport flags are deprecated. If you see such messages, the Spotlight rebuild in step 1 (mdutil) is sufficient.

    3. Confirm profile location and name

    • Standard Legacy Outlook profile path:
      • ~/Library/Group Containers/UBF8T346G9.Office/Outlook/Outlook 15 Profiles/
    • Open Outlook Profile Manager:
      • Finder > Applications > Microsoft Outlook > Show Package Contents > Contents > SharedSupport > Outlook Profile Manager.
    • Ensure the Profile name contains no special characters (e.g., “/”). If it does, rename the profile folder accordingly.

    4. (Optional) Refresh cache per folder

    • In Legacy Outlook, right‑click a mail folder > Properties > Empty Cache. Outlook will reload that folder’s content from the server.

    5. Validate search after rebuild

    • Try a few queries:
      • subject:"invoice"
      • from:Contoso
      • hasattachment:yes

    If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".  

    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.

    1 person found this answer helpful.

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.