Share via

How to force Indexing of PST File on Legacy Outlook for Mac

B. Parker 0 Reputation points
2026-03-27T16:17:45.34+00:00

I'm running the latest Mac OS (Tahoe) with an updated version of Outlook for Mac. I'm using the Legacy version because I need to be able to access PST files which I've made of various older email accounts and the newer version of Outlook for Mac does not yet support PST files being imported.

I have the PST file stored locally on the Mac HD. The PST file loaded into Legacy Outlook and I can access all the emails, etc.

The only issue that's appeared is that Outlook will not index the emails on the PST file and therefore searching for content is not practical.

Thoughts?

Outlook | MacOS | Legacy Outlook for Mac | For business
0 comments No comments

2 answers

Sort by: Most helpful
  1. Ryan-N 12,580 Reputation points Microsoft External Staff Moderator
    2026-03-27T16:49:47.38+00:00

    Hi @B. Parker,

    Welcome to the Microsoft Q&A forum.

    I would like to provide you with the following information.

    Please follow the steps below:

    1. Rebuild macOS Spotlight

    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.

    1. 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.

    1. 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.
    1. (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.
    1. Validate search after rebuild
    • Try a few queries:
      • subject:"invoice"
      • from:Contoso
      • hasattachment:yes

    I hope this information is helpful. Please follow these steps and let me know if it works for you. If not, we can work together to resolve this.   

    Thank you for your patience and your understanding. If you have any questions or need further assistance, please feel free to share them in the comments on this post so I can continue to support you.

    I look forward to continuing the conversation.


    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. 


  2. Q&A Assist
    2026-03-27T16:18:03.05+00:00
    AI generated content. This question contains an answer created with AI from Q&A Assist. Learn more

    Legacy Outlook for Mac relies on macOS Spotlight for search, so PST content must be fully indexed by Spotlight. Use these steps to force or repair indexing for the profile that contains the imported PST:

    1. Run the OutlookSearchRepair utility
      • Follow the guidance in the search troubleshooting article to run the OutlookSearchRepair tool for Outlook for Mac. This repairs the Spotlight integration used by Outlook search.
    2. Allow time for indexing after importing the PST
      • After importing a PST or OLM file, Outlook may show "No Results" until Spotlight finishes indexing the new data. Leave Outlook open and the Mac powered on for a while, then try the search again.
    3. Ensure the Outlook profile name is Spotlight‑friendly
      • If the profile name contains special characters (for example, a slash /), Spotlight indexing can fail.
      • To check the profile name:
        1. In Finder, select Go > Applications.
        2. Right‑click Microsoft Outlook > Show Package Contents.
        3. Open Contents > SharedSupport > Outlook Profile Manager and review the profile name.
      • If needed, rename the profile folder to remove special characters:
        1. Open /Users/<Username>/Library/Group Containers/UBF8T346G9.Office/Outlook/Outlook 15 Profiles/.
        2. Rename the profile folder and remove any special characters.
    4. Force a reindex of the Outlook database via Terminal
      • Use Terminal to trigger Spotlight to reindex the Outlook profile that contains the PST:
      • Run (substitute the actual user name and profile name):
             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>"
        
      • Wait for reindexing to complete, then quit and restart Outlook.

    If search still does not return results after these steps and sufficient time for indexing, the documented next step is to completely remove Office for Mac and reinstall it, then re‑import the PST and allow indexing to complete again.


    References:

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.