It at one point WAS finding messages from years ago...then it just stopped. And I've actually reindexed twice. I'll be trashing the prefs later on to see if that fixes it.elander said:Maybe Spotlight hasn't gotten to your older messages yet. It took several hours for Spotlight to index my hard drive.
I have approximately 2 GB of mail, the oldest being from March 2001, and Spotlight has no trouble finding them.
If you have problems with Spotlight not finding stuff, there is a way to force it to redo the index for a particular drive, folder or file. In Terminal you can use a utility called "mdimport" to force Spotlight to index any volume, folder or file. Start Terminal and type "man mdimport" (without the quotes) and hit return. That will give you a manual page showing you what you can do with mdimport.
You can also use "mdutil" to remove an index from a particular volume, which will be rebuilt automatically. This can come in handy if the database becomes corrupt. (Check "man mdutil" in Terminal.)
Notice also that you can exclude volumes, folders and files in the "Integrity" tab of Spotlights preferences in "System settings".
Hope this helps you, at least you have a couple of new tools to play with if it doesn't...
They're all POP and like I said, it at one point was searching everything just fine.lurk said:Another question is where your mail is stored. IF it is on an IMAP server the message body may not have ever been seen by mail. I am not sure but I think if you synchronize the mailboxes then it will copy everything to locally to your mac. A good test would be to check if you could see the body of one of those messages while you are not connected tot he net. If you cannot bring them up then they are only on the server.
I can see why Mail.app would not sync a local copy of everything without you telling it to do so. Imagine the complaints if it were to try to download all Gigabytes of old mail over some old modem connection.
JPigford said:Whenever using the Spotlight Search inside Mail.app it won't find any emails when I select "Entire Message." Using From, To, and Subject it works fine though.