Learn how to fix Mac OS X 10.10 Yosemite Gmail bug in mail app. If you have sync problems with Gmail on the native mail app in Yosemite, de-activating and re-activating ‘Show in IMAP’ for ‘All Mail’ should fix the Yosemite Gmail bug. Since the launch of Mac OS X 10.9 Mavericks both Google’s Gmail and exchange accounts are not working correctly in the native mail app client in Mavericks. Up to now, I have not faced this bug in Mac OS X 10.10 Yosemite beta 4 because I still have ‘Show in IMAP’ for ‘All Mail’ de-activated. But if you are not a lucky one, you can fix the Yosemite Gmail bug for Google’s Gmail IMAP accounts following this work around. It is the same as for Max OS X 10.9 Mavericks.
The trick is to deactivate ‘Show in IMAP‘ for ‘All Mail‘, delete every single Gmail account in the native mail app in Yosemite, reactivate it and set up your Gmail accounts again:
- Open the native mail app client in Mac OS X 10.10 Yosemite.
- Log in your Gmail account in the web browser.
- Go to the settings wheel (right corner below your account image) and click on ‘Settings‘.
- Click on ‘Labels’, deactivate ‘Show in IMAP‘ for ‘All Mail‘ and go to your inbox (change in settings will be saved).
- Close the native mail app client in Mac OS X 10.10 Yosemite.
- Go to ‘Preferences‘ in Yosemite, choose ‘Internet accounts‘ and delete all Gmail accounts. Important: Be sure that you had got an IMAP account set up. In the other case all your POP3 mail will be deleted.
- Go to your Gmail account in the web browser again, go to the settings wheel (right corner below your account image) and click on ‘Settings‘.
- Click on ‘Labels’, activate ‘Show in IMAP‘ for ‘All Mail‘ again and go to your inbox (change in settings will be saved).
- Open the native mail app client in Mac OS X 10.10 Yosemite. Note: No Gmail accounts should be shown!
- Go to ‘Preferences‘ in Yosemite, choose ‘Internet accounts‘ and add all Gmail accounts you deleted before. Last, but not least: You have just to wait some minutes, hours or days depending on the size of your Gmail mailboxes until the Gmail accounts work correctly again. In my cases it takes several hours for my main mail account and some ten minutes for my smaller accounts.
Instead of deactivate showing ‘All Mail‘ in IMAP do the following:
- In Gmail settings, select ‘Forwarding and POP/IMAP‘.
- Under ‘IMAP access’/’Folder Size Limits‘, select ‘Limit IMAP folders to contain no more than this many messages (1,000)‘.
Now, Mail will stop trying to download your entire Gmail archive, and you should have a pretty functional desktop mail client again. (Note: One of the problems with deactivating the ‘All Mail‘ IMAP folder is that it messes up BlackBerry email. Kudos to David and his comment below 😉 ).
Update (Kudos to Brooks Helmick!):
“The problem with turning that All Mail label off is that you then no longer have access to your Archive All Mail folder on your Mac. You can only get to it on the gmail web interface. So if you do a local search of a message that is in your archive, you won’t find it.
The other problem with Yosemite mail (and i think may have started in Mavericks as well) is that now when you delete a gmail message in Mail with the delete key, it goes to Trash, and while it is kept in Trash for 30 days, it is not archived and is gone after 30 days. No matter how long you set your gmail account preferences in Mail to retain Trash, Google will still delete it in 30 days. So if you do want to archive a message while getting it out of your In Box, you need to not do it via the Delete key, but instead execute the Archive Message command via the menu, or press the shortcut – Ctrl-Cmd-A“
De-activating and re-activating ‘Show in IMAP’ for ‘All Mail’ should fix the Yosemite Gmail bug in native mail client on Mac OS X 10.10 Yosemite. Have you already face the Yosemite Gmail bug? Let us know and comment!
Stay tuned! 😉