Yasu v2.5.4 Released
Yasu v2.5.4 has been released to the public. Head on over to the Yasu page to get yours. Be sure to check out the release notes to see what’s changed too.
This release fixes the following since the last stable release of 2.5.2:
- Update reset launch services option for Leopard.
- Added/changed many cache paths that were Tiger/Leopard specific.
- Locks all keychains before a restart/shutdown to prevent corruption.
- Other code optimizations.
Rebuilding the Apple Mail Envelope Index
Some time ago, I had set up my Gmail account in Apple Mail in order to copy over messages that were missing in my online jimmitchell.org IMAP account. I’m one of those guys who likes to have everything all in one place at my finger tips when I want it.
After copying over the messages I wanted, I completely removed the Gmail IMAP account from Mail and went about my business. Soon after, when I went searching for a specific email, I experienced the phenomenon of ghost emails in the search results (see image below). These are messages that Mail once knew about, but no longer knows where they exist. The ghost emails were all from the since removed Gmail account.

If you’re experiencing the same problem, here’s a very simple fix for it. First, quit Apple Mail if it’s running, then navigate your way to “~/Library/Mail/” (where “~” is your home folder) in the Finder. Once you’re in the Mail folder, you’ll see a file named “Envelope Index” which keeps track of where all messages are located. Rename “Envelope Index” to “Envelope Index Backup” (We don’t want to trash the file just yet).
Then, relaunch Apple Mail. You’ll be presented with a daunting “Message Import” dialog that looks like your email account was wiped out and you’re starting all over. Fear not. You’re simply rebuilding the Envelope Index at this point.

Click “Continue” to rebuild the index. Once it’s done, all those pesky phantom messages will be gone the next time you perform a search in Mail (Yay!). You can then go back to the “~/Library/Mail/” folder in the Finder and move the file you renamed to “Envelope Index Backup” to the Trash.
And there you have it. A very simple solution to a problem that has baffled some of the best Mac users.
Abrupt Logout in Leopard 10.5.2
Okay this so totally sucks that I have to let the world know about it!
While in the middle of my work, Leopard 10.5.2 just logged me out on its own without any kind of warning. It didn’t let me save any open documents or anything — it just logged me out, and so totally hosed a FileMaker 6 file I was working on in the process that it can’t be recovered or anything. Thank god I have a back up — but DAMNIT Apple, you just cost me two hours worth of painfully tedious work on that file with this little inconvenience. I’m pissed in a very big way right now. Thank you so much.
First it was the external monitor debacle that bit me, now this! Has anyone else had this happen to them? How did you deal with it? Is there something I don’t know about going on here?
[update] It would seem the WindowServer crashing was the culprit according to my crash logs. It could be that there’s a tremendous memory leak in FileMaker 6 (a PPC application which has to run in Rosetta) windowing code. Unfortunately, I don’t have much choice here as the day job is unwilling to upgrade — other than developing FM6 solutions in Windows, which I may have to do now. At any rate, I’ve calmed down somewhat, but I’m still quite annoyed that I lost the 2 hours of work.
Last Call To Report Yasu Issues
A quick note…
As of yet I’ve gotten no reports of trouble from any user regarding the recent Yasu betas that were released last week. So, I’m going to start getting ready to build the final release sometime this week. That means if you’ve had anything to report, now is the time to do it.
If you have something to share, please use my contact form to do it.
Yasu Public Beta v2.5.3b3 Released
A new beta release of Yasu has been made available. For those who are curious, the following changes have been made in the beta releases since v2.5.2:
- v2.5.3b1 (276)
- update reset launch services for Leopard
- changed/updated many paths that were shared, Tiger only, and/or Leopard only
- locks all keychains before restart, shut down and log out to hopefully prevent corruption
- v2.5.3b2 (277)
- added cache & temp file removal to system domain for /private/var/folders/ specific to Leopard
- v2.5.3b3 (278)
- added DNS cache flush to browser history
You can view the full Yasu release history at this link.
Yasu Public Beta v2.5.3b2 Released
A new version (2.5.3b2) of Yasu was released today that adds extra Leopard specific cache cleaning paths, and is available for download on the Yasu page.
I’ve had no reports of trouble from the b1 version — so unless what I’ve added to this version somehow causes the magnetic poles of the planet to switch polarity, the final version should be ready to publicly release by late next week sometime.
The Official Cache Out X Announcement
I’m very pleased and excited to be able to finally announce publicly that development of Cache Out X has been taken over by Christopher Thompson of TriLateral Systems.
Christopher has already hit the ground running with a new public beta which fixes some outstanding Tiger and Leopard related issues in the software. In addition to that, he’s taken over full hosting of all released versions for OS X versions 10.2 through 10.4 and beyond. You can consider him the goto guy for all things Cache Out X now.
As part of the hand off, Christopher was kind enough to outline his road map for COX over the next few months. I can honestly say that both Tom Neveu of NoName Scriptware (Cache Out X’s original papa) and I are excited to see what he has in store for the application.
So with this official passing of the torch, I’d like to extend a huge thanks to Christopher for being the guy to step in and keep the dev fire burning, to Tom Neveu for allowing me to take over COX to begin with, and to all the users who’ve been so supportive along the way.
Join me in wishing Christopher all the best as he breathes new life into Cache Out X.













