Google, in its infinite wisdom, decided to block any software that does not use OAuth2 from connecting to your Google Account. Unfortunately, this includes Apple apps such as Mail and Calendar/iCal in OS X 10.10 and below.
Luckily, Google offers a workaround, but it isn't obvious!
I don't expect Google to get rid of this option any time soon, because all of the people who use plain IMAP email clients would riot. But if they do, there are always other options!
Luckily, Google offers a workaround, but it isn't obvious!
- Go to: https://myaccount.google.com/security
- Turn On "2-Step Verification". (Sorry, there's pretty much no way around this.)
- Go back to https://myaccount.google.com/security and select the newly available "App passwords" option.
- Generate an App Password. Don't close the browser window!
- Remove your Google Account from System Preferences → Internet Accounts, then add it back again using your newly-generated app password in place of your normal password.
I don't expect Google to get rid of this option any time soon, because all of the people who use plain IMAP email clients would riot. But if they do, there are always other options!
Last edited: