Flakey “Smart Mailboxes” on Leopard Mail.app

In a fit of potential stupidity, I am trying to live off my MacBook Air for 6 months or so; I have imported most of my last few year’s worth of e-mail from my MH archive[1] and thereby have about 50,000 messages or so, the bulk on my disk, and the remainder on IMAP in 3 accounts.

I am using “Smart Mailboxes” to access the messages, and it is painful; the “Unread Counts” change randomly, or leap from zero to 1200, but reloading the mailbox settle down to a more reasonable “20”; if the Mailbox includes a boolean like “Message Is Unread”, the system can slow to a crawl…

Oh, and sometimes if you flick between mailboxes fast enough, you can get mails from one mailbox appearing inside the one next door. You need to be really careful with deletion. I suspect a temporary file is being used to hold message indices, and that the code is not thread-safe…

Does anyone know if there is a route for officially complaining about these bugs, and/or a bug open behind which we can throw weight? I’d rather like Mail.app to be able to scale to my needs…


[1] use “packf” to create an mbox, and import the mbox; painless. I am not trashing MH completely, it’ll still manage my archive, but the amount of attachments and rich-text flying around at the moment, make it attractive – sad to say…

Comments

One response to “Flakey “Smart Mailboxes” on Leopard Mail.app”

  1. Magnus

    Yes, the formal route is to file bugs on https://bugreport.apple.com/ (ADC account required. I’m not sure if the free ADC online account is enough, but I think it should be)

    And really, everyone who experience bugs like this should file them as apple’s priorities depend greatly on the number of reports of a specific problem they receive.

    I almost exclusively use IMAP and generally find Apple Mail to be flakey when it comes to mailboxes with more than 15-20k mails in them. I haven’t found the problems to be specific enough to file anything else then “Mail has trouble with large mailboxes”. How’s that for reproducibility?

Leave a Reply

Your email address will not be published. Required fields are marked *