So for those of you who’ve tried it, you may have found that using Apple’s Mail.app with the new gmail IMAP can be a frustrating experience if you have a lot of mail. And by LOT, I mean several years of archives, since, you know, you can keep everything on gmail.
And one of the other frustrations many have had is that gmail IMAP doesn’t support subscriptions. So you can’t unsubscribe from that huge All Mail folder. If you have over 2000 messages, there’s not much you can do but cry in frustration while it syncs. On every email check.
But here’s a fix! Or at least a work-around until gmail adds proper subscription support. And I realize someone else may have figured this out, but at last check, I’m the first person to actually document it (based on my last set of google searches). On to the Instructions!
Step 1 : Log into the gmail interface
Step 2 : Rename any labels you want in Mail.app to “folders/[labelname]” – don’t worry, gmail will automatically change your filters to reflect the new names
Step 3 : Load Mail.app
Step 4 : Go to the gmail account settings
Step 5 : Select “Advanced”
Step 6 : Change the IMAP Prefix Path to “folders”
Step 7 : Save the account settings, and restart Mail.app
Ta-da! And damn, it’s fast now. I may be able to re-add the 7K messages I archived off in my attempts to shrink my gmail mailbox into something mail.app wouldn’t choke on.