Gmail / Google Apps contacts sync & Exchange not working

For all of my personal needs for Calendars, Email, and Contacts I use Gmail. My work just switched to using Google Apps for these functions. On my iPhone, I have both accounts set up using Microsoft Exchange. Everything works perfectly, including my personal contacts and the global adress list for work.


When I installed Moutain Lion and set-up iCloud, I clicked the link to use iCloud for contacts, though that meant that it wouldn't sync my contacts with Gmail, without thinking about it. I haven't found a way to undo this, and when I set-up a Gmail account I am not given the option to sync Contacts.


I've tried to set up both my personal and work accounts using the Exchange account set-up under "Mail, Contacts & Calendars" in Settings using the following:

Username: <username>@<domain>

Password: <<password>>

Server Address: m.google.com


When I hit continue, I'm given an error message that says "The exchange server "m.google.com" is not responding..." When I hit continue again, it seems to work, enabling me to sync Mail, Contacts, Calendars & Reminders, and Notes.


When I open Calendar, both accounts have an error message, and say that their respective <username>@<domain> is not a valid email address for the account, and prompt me to add another one. Nothing seems to make the calendars load.


Contacts doesn't show any error messages, but there are no contacts available for either account, and the global list for my work account is not accessable.


In Mail, both accounts have "Connection Failed" errors. Using the Connection Doctor only says that they can't connect to the exchange servers.



Any and all suggestions would be appreciated. I'd like to either get all my contacts somehow, or get exchange to work like it does on my phone.

MacBook Pro, OS X Mountain Lion

Posted on Jul 27, 2012 3:40 PM

Reply
12 replies

Sep 17, 2012 11:35 AM in response to eclectrics

Ok, after a long research I know why this is not working: Mobile devices use ActiveSync for synchronization while computers (Mac / Outlook) use a different more complete Exchange communication protocol. You cannot connect a mac and make it work using ActiveSync. It will not work. If you want to connect your mac computer using the "Exchange" option then you have to use a real Exchange server. Microsoft offers the service for 4 dollars a month / per user.


Google and other companies have developed code that emulates the ActiveSync behavior. They have not worked on the other protocol because there are easier ways to do an Outlook sync by using regular Windows programming than having to reverse engineering a communications protocol.


Regards.

Oct 15, 2012 4:50 PM in response to Community User

You can also now set up a CardDAV account in the "Mail, Contacts & Calendars" settings panel. Unlike doing it in the Contacts preferences, this way should be automatic once it's set up and does not require manual syncing:


  • In "Mail, Contacts & Calendars" > "Add Other Account"
  • Add CardDAV Account
  • Fill out your account information in the following fields:
    • -Server: Enter “google.com”
    • -User Name: Enter your full Google Account or Google Apps email address.
    • -Password: Your Google Account or Google Apps password. (If you’ve enabled 2 Step verification, you’ll need to generate and enter an application specific password.)

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Gmail / Google Apps contacts sync & Exchange not working

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.