Mailboxer: Smart mailboxes for contacts
Mailboxer is a smart little utility that quickly creates a smart mailbox in Mail.app for each of the contacts in your Address Book.
Developer Sven Porst feels that this is a real gap
in Mail’s feature set. He really wanted a “smart mailbox per contact” option rather than the hassle of manual filing or endless rules. Then,
I discovered that Mail simply stores all the settings for its smart mailboxes in a single properly list file. And thus the simple idea to just write a little program which grabs the necessary contact information from the address book and updates that file with a bunch of smart mailboxes based on the contact information was born. Far from perfect and a bit hackish. But doing the job and – most importantly – reasonably easy to do.
Mailboxer is the result.
By default, it really does create a smart mailbox for every Address Book contact. In a nice little touch, it makes a backup of your existing smart mailbox settings at the same time (SmartMailboxes Pre Mailboxer.plist) and stores it away in your Mail folder in case something goes drastically wrong.
Each smart mailbox lists all emails sent from and sent to every email address listed for the contact:

This is a real time-saver. Still, for me, a smart mailbox for every contact is too many smart mailboxes. I would make good use of about a dozen, but not 465.
Luckily, Mailboxer saw me coming. If it finds a group in Address Book called Mailboxer, it will only create smart mailboxes for the contacts in that group.
It’s easily done. In a jiffy I created a group containing people whose emails I do need to find quickly and often — important work colleagues, my boss, my boss’s boss, my wife and so on:

Then I ran Mailboxer.
Now I have a manageable number of smart mailboxes that I will use at least ten or fifteen times a day. That’s a lot of typing into Mail’s search field that I have saved myself.
And if I find that I don’t use them as much as I thought, I can just delete the AB folder that contains them all.
Mailboxer is donation-ware and is available from Sven’s web site
.
UPDATE: Sven has updated the app to fix a small bug with Company names. You can get the updated version here
.
Related posts

March 20th, 2007 at 12:12 am
I’m all for SmartMailboxes, but this seems superfluous. Is this less trouble than clicking in the find box and typing the contact’s name or doing a Spotlight search? This just seems like unnecessary cruft for a sidebar that’s already packed on my 13″ screen.
March 20th, 2007 at 12:25 am
Thanks for reviewing Mailboxer…I just installed it and it’s exactly what I needed. I’m not going to miss all those little daily searches and particularly like that I can specify which contacts I need Mailboxer to cover. Yet again, your blog has helped me work better.
March 20th, 2007 at 1:02 am
What this is really good for is multiple accounts. Now I can easily get to one person’s email in all accounts I might have emailed them in.
BZ
March 23rd, 2007 at 7:09 am
I installed this a couple of days ago now and it appears to cause quite a lot of CPU activity on my system - every few minutes my system load goes to 100% for a minute or two on one CPU. Activity Monitor reports near 100% CPU usage by mail.app. Looking at Mail.app’s Activity Viewer, it’s caused because mail.app is “Updating smart mailbox unread counts” on all the smart mailboxes that have been created.
Anyone else seeing this?
March 23rd, 2007 at 7:46 am
Hi Mark,
The developer mentions an increased CPU load in his Mailboxer post.
Do you have a gazillion smart mailboxes or did you go down the “limited” route with an Address Book Group?