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

Dec 16, 2020 4:53 AM in response to hooh

Do you have multiple users on your device?

I have previously tried rebuilding mailbox and it does work - for a while.

But if another user logs into MacBook, the search problem reappears.


I see others have mentioned the latest version of Big Sur fixes this problem - although there are others who seem to be saying it is still re-occurring. So, perhaps still a glitch in there.

Jan 6, 2021 10:20 AM in response to JohnDoe0007

Further to my earlier post, I have now found this too. Another user logging in breaks __gabe__'s fix that I applied, and only logging out and in again re-fixes it. It is now clear that this is a bug, and the company that we all helped to make one of the richest in the world needs to fix it quickly. Anybody listening? (Or do all you lot in the big do(ugh)nut have your ears stuffed with dollar bills?)

Feb 3, 2021 11:58 PM in response to Gregg Radell

I agree that it's strange that you get this issue when only you ever log on.

I set up a separate account for Apple a while ago and kept it.

I also have a guest account. But neither of those have been used recently.


However, the fact that you have 3 accounts on your machine, might be part of the problem.

I realise that others have suggested it's linked to other users logging in. And I have to say that my experience and testing suggests this is a possible cause.


I believe that the Mac might log you out automatically when you reboot.

Do you see the Mail issue if you have not rebooted?

When I have had the problem, restarting my Mac is one possible fix.

However, when you restart, surely it advises that you have programs open - unless you already closed everything?


So, I reckon that if you restart, you would be logged out of Mail and logged out of your user account.

You have to log on again when you restart, don't you?

And you have the choice of reopening previously opened apps - assuming you didn't bother to close apps...


It is strange however that you never log into the other accounts and still get the problem - especially as restarting usually fixes the problem for me.


How do you fix the problem when it occurs? Have you tried force quitting the corespotlightd process which seems to work for most/all.


Feb 4, 2021 10:37 AM in response to MattBianco

Probably only a small chance of success. Appreciate that it becomes difficult to remember what you have done.

For those who have had some success, it's not clear if it's the actions or the order they were completed which is key.


Unfortunately, most if not all of the known fixes which 'cure' this problem permanently tend to stop working soon after.

It did seem to be a multi-user problem, although there are some reports that some have multiple accounts but only use one. But that's still a multi-user scenario to me.


Remind me - are you the sole user of the device. And do you have multiple accounts set up?

Jul 31, 2021 12:14 PM in response to Cloudiii

I have tried everything - I even removed all other users, reinstalled Big Sur, rebuilt spotlight, deleted the envelope files, rebuilt the mailbox, quit and re-opened Mail three times while holding the shift key, plus every other suggestion I can find on the internet. Most fixes work for a search or two, then they stop working again. Unfortunately, the only thing that has worked for me permanently is to install MS Outlook 365 on my Mac and go to that whenever I need to do a search in mail. And I hate MS Outlook. It is a sad, sad, sad day when we have to install a Microsoft program in order to search Apple iCloud email (my email is @me.com) on an Apple MacBook Pro. Really, Apple?!?!? Has it really come to this?

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.