Mail search not working after Big Sur install

I am unable to get mail search function to work after Big Sur install. After reading some other previous email search content, I closed mail completely, opened with shift+Mail, closed and rebooted and same problem occurring.

iMac, macOS 10.12

Posted on Nov 13, 2020 11:40 AM

Reply
Question marked as Top-ranking reply

Posted on Mar 10, 2021 9:22 AM

I found out something today, I am not sure if this changed with Big Sur but I strongly suspect it may have something to do with it.


Problem:

When you search, it only now seems to search whatever mailbox is selected in the left hand panel. This is usually "All inboxes". This seems to ONLY search mail in the inboxes (as it says!). I have several accounts and I have been searching in "All inboxes" for ever and it always used to (before Big Sur) find mail wherever it was. Whether it searches folders in imap accounts, I haven't proved yet. However, it does not seem to search mailboxes "On My Mac" - mail downloaded, via imap or pop, and then moved from the inbox, by rules or manually, to a mailbox on the hard drive. This, of course, is where most of my saved emails reside so they are never found!


Solution:

Luckily, smart mailboxes seem to ignore location unless specified. We need to refer to the predefined smart mailbox All unread which uses the rule "message is unread". (There is no rule for "message is read"!)


I created a smart mailbox called All mailboxes using rule "not in mailbox All Unread" which correctly selected all read messages, from anywhere! Thousands of emails appeared! When this mailbox is selected my searches work fine! You may have to wait several minutes each time you select All mailboxes for the Mail program to refresh the total at the top. Mine took about two minutes to find 29k!


VIPs

VIPs are the same but cannot be fixed by humble users as far as I can see. Apple, you need to fix this!! Mail will only show a VIP's mail if it is in an inbox and has not been moved to another mailbox!! This is not how it used to work and it is now useless.


461 replies

Feb 3, 2021 11:34 AM in response to GanawaGangunawa

Having just accepted the update from Big Slur 11.1 to 11.2, I can confirm that logging in as another user still breaks search in Mail. Killing corespotlightd and letting it respawn still fixes it too.


Would killing the the Apple developers who're sitting around with their fingers up their bottoms and letting them respawn (ie employ some new ones) fix it too? Perhaps they'll get their fingers out by 11.3?

Feb 4, 2021 9:27 AM in response to MattBianco

You've perhaps already tried it and you mention you read the forums. But have you tried force quitting 'corespotlightd' in Activity Monitor. That works for me reliably.


Edit - and you don't specifically list

Restart your Mac


This also works for me. Also I find it less convenient. You don't need to log out of your mail account though and search works afterwards. Your mileage may vary.

Feb 10, 2021 8:34 AM in response to J C Laughton

There is one 'corespotlightd' process per user, you see them all listed in the window of activity monitor. I don't know the under the hood stuff either, but I find it strange that a bug can affect the indexing of multiple users.

In any case, it is happening and killing that process fixes the problem.


One question for you multiple users system, are the different users using the same Apple ID or different ones ?

Feb 11, 2021 12:35 AM in response to alessign

That's strange, as while for me the bug with search is annoying, Apple Mail search is really good when it does work.

And I just need to force quit that corespotlightd process to resolve the issue.


I find that search is quick and picks up all emails with the search term.

For example, I just rang a search for 'buggy' and it picked up not just a notification about your post above, but also tech emails about buggy performance as well as an email from years ago about a buggy/pushchair. This was within less than 1 second.


How many emails do you have in your mailboxes?


I did an email search across 2 mailboxes and it searches all folders and subfolders almost instantaneously. I need to so some mail housekeeping too.

Feb 18, 2021 5:30 PM in response to GanawaGangunawa

I also use Fast User Switching, and experience this bug. But here is another bit of info. I rebooted a day or two ago,

but switched back and forth between two users on my iMac Big Sur system (possibly logging out of one at some point).

In any event, something triggered the problem: search in MacOS Mail failed. As an alternative, I downloaded Spike, and tried it. I got a warning that I needed to check "Show in IMAP" for "All Mail" in the web based Gmail settings (labels).

Did that, read a few messages in Spike, returned to MacOS Mail; search now works.

Apr 7, 2021 11:39 AM in response to Cloudiii

Lately I spend all my precious work time trying to fix my mac can I bill apple for this?

Had the disappearing mail problem transferring junk to inbox - deleted all accounts and reinstalled to fix

Now search won't find things that I know are in my mailbox.

Finally fixed by reindexing Spotlight Restart Spotlight https://www.macobserver.com/tips/how-to/fixing-broken-mail-search-

macos/

Seriously can't Apple make a stable operating system anymore - this is why I switched from Microsoft - might have to go back.

Each update seems to get worse and worse

May 28, 2021 6:05 PM in response to Cloudiii

After struggling whit this issue for 2+ months, the only solution actually worked for me was to create a new user on my MAC and transfer all the files to it.

Even better, restore the mac to factory settings, create a new user and configure your email accounts from scratch. It's a lot of work and take time, but will solve the search problem for good.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Mail search not working after Big Sur install

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.