Island in the Net

A personal blog by Khürt Williams, full of inchoate writing on photography, coffee, and geekery.

Menu Close

Sync Google Mail, Contacts and Calendar using IMAP, CalDAV and CardDAV

Recently Google announced that it would no longer support Microsoft’s ActiveSync for syncing Google services — Gmail, Calendar, and Contacts — with new mobile devices. Current users would not be affected but newer user would not have the option.

This will have an impact on iPhone and iPad users who are used ActiveSync services for push notification. However, Google does support standard open protocols — IMAP for email, CalDAV for calendar, and CardDAV for contacts — for connected to it’s services. iOS users aren’t left completely without connectivity options. iOS supports these options natively and they are easy to configure.

Mail, Contacts, Calendars

Sync Google Mail, Contacts and Calendar using IMAP, CalDAV and CardDAV, 20121217 2214241

Launch the Settings app and navigate to Mail, Contacts, Calendars. Under the Accounts section tap Add Account.

Sync Google Mail, Contacts and Calendar using IMAP, CalDAV and CardDAV, 20121217 221155

From the list tap, Other.

Sync Google Mail, Contacts and Calendar using IMAP, CalDAV and CardDAV, 20121217 223050

CalDAV

The Calendaring Extension to WebDAV (CalDAV) is an Internet protocol standard allowing a calendar client to get access to scheduling information on a remote server. iOS supports CalDAV natively and setup is relatively easy via the Settings app.

In the Calendar section tap Add CalDAV Account.

In the server section enter google.com for the server. Use your full Gmail email address for the username. If you have enabled two-factor authentication on your account enter the application specific passcode instead. Tap the Next button to complete the setup.

Sync Google Mail, Contacts and Calendar using IMAP, CalDAV and CardDAV, 20121217 222227

That’s it for calendar. Now for Contacts.

CardDAV

The Card Extension to WebDAV (CardDAV) is an Internet protocol allowing an address book client to exchange contact information with a remote server. iOS supports CardDAV natively and setup is similar to setting up CalDAV.

In the Calendar section tap Add CardDAV Account.

In the server section enter google.com for the server. Use your full Gmail email address for the username. If you have enabled two-factor authentication on your account enter the application specific passcode instead. Tap the Next button to complete the setup.

Sync Google Mail, Contacts and Calendar using IMAP, CalDAV and CardDAV, 20121217 222740

Now for the last piece.

IMAP

Internet Message Access Protocol is an Internet standard protocol used by a Mail User Agent (MUA) to get access to email on a remote server. iOS natively supports this standard.

In the Calendar section tap Add Mail Account.

Sync Google Mail, Contacts and Calendar using IMAP, CalDAV and CardDAV, 20121217 223137

In the Incoming Mail Server field enter imap.google.com. In the Outgoing Mail Server field enter smtp.google.com. Use your full Gmail email address for the username. If you have enabled two-factor authentication on your account enter the application specific passcode instead. Tap the Next button. You may be prompted to save the settings. Tap Save and then make sure the Mail and Notes switches are on before tapping Save again. Your account is now setup.