A while back I had a hard system shutdown due to a battery failure, which ended up trashing some of the setup in Evolution, my mail client. I got it sort of running again, and restored backups of my calendar and my contact list, but I was having abysmal performance problems. Things were just deathly slow.
I reverted to using Pine for a while, which was fine, but I found myself -seriously- missing my address book and calendar. I guess I’ve been successfully reprogrammed.
Anyway, this morning I sat down to figure out my performance problems. I do everything in Evolution via IMAP (as I believe all mail clients should). No folders or information is stored locally, except instructions to the mail client as to where to go to find the IMAP mailboxes.
One of the settings in Evolution tells it that whenever it does something, it shoudl not only scan the inbox for new messages, but also scan all my subfolders. I had inadvertently set this option ‘on’. So everytime Evolution did something with the IMAP server, it scanned all my folders. And baby, I have a LOT of large mail folders.
Unchecked that option, and Evolution veritably -leaped- back into workable performance realms. I am a happy man.