Ever since installing macOS 10.14 Mojave I have only gotten my primary Gmail account up and running. My secondary Gmail account that I only want to use for eMail though macOS Mail.app still isn’t setup properly : I keep having a “Login Failed” warning displayed in the upper right corner of my All Mailboxes window and my mails are nog getting through…
How can I fix this ?
macOS 10.14 Mojave has a new way of handling your eMail accounts compared to previous versions of macOS, OSX and MacOSX : it is no longer possible to setup any eMail accounts in Mail.app only ; any eMail account that you want to use in Mail.app must be entered as an account that is setup for macOS to be used systemwide.
To get rid of the “Login Failed” error, do this :
- open Mail.app
- go to Mail –> Accounts
- this will open the Internet Accounts pane of System Preferences
- there, select the failing eMail account (Gmail address or otherwise Google hosted eMail address) from the list on the left
- since you only want to use this eMail account’s eMail services, make sure there is a checkmark at “Mail” and there is no checkmark at “Contacts”, “Calendars” or “Notes”
- when done, close the window by clicking on the red button top left
- then, back in the Mail.app’s main window (entitled “All Mailboxes” at the top) click on the “Login Failed” error message that is top right (just below the search field)
- now Safari will open up a (Private) window entitled “Sign in with Google” as shown in the picture below
- now, just allow macOS to access your Google account (exactly as you are asked to do)
- then close the Safari window (since it’s a Private window, which is indicated by the URL field that is dark instead of the regular white colour, you should make sure you close the window as continuing in this or any Private window may prevent you from logging in to any of your favourite websites since no cookies are accepted)
- back in Mail.app you will now see that the “Login Failed” error message is gone and that your secondary Gmail account is now receiving mail properly
- that’s it 😉