Dace Web Solutions

How to synchronize Calendars and Contacts with cPanel

CardDAV is designed to allow end-users to access and share the contact information/data on a server. This is an address book client/server protocol, also the CalDAV is a protocol to allowing to access the scheduling information/data on a server. Simply these protocols are a calendaring and scheduling client/server protocol designed to allow users to access calendar data on a server.

With these two protocols (CalDAV/CalDAV), cPanel account users/Webmail users can access their contacts or calendars remotely with 3rd-party applications. The Calendars and Contacts client configuration menu is located under the Email section in the cPanel interface.

The first step is to retrieve your Calendar and Contacts configuration details from cPanel. Sign in cPanel.

Calendars

Scroll down the page to find your setup information. It will include the following:

  • Username
  • Password
  • Server URL
  • Alternate URL

Server details

Note that both secure (SSL) and non-secure settings are available for use. We recommend using secure SSL settings where possible.

Set up a calendar and contact synchronization

Calendar synchronization for iOS devices

On your iOS device, open the Settings menu and tap Accounts & Passwords.

iOS Settings

Tap Add Account.

Add account

Select Other.

Other account

Under Calendars, tap Add CalDAV Account.

Add CalDAV Account

Enter your Calendar setup information:

  • Server: your server URL – remember, you must add port 2080 at the end of the server’s hostname for the setup to work correctly. For example, mydomain.com:2080.
  • Username: enter your username.
  • Password: enter your email password.
  • Description: enter a label for your account.

Server details

Tap Next. Ensure the Calendars option slider is active and tap Save.

Calendar events in your hosting account will now be visible in the Calendar app on your device. Any changes made to your schedule will show up on your device with a refresh.

Contacts synchronization for iOS devices

On your iOS device, open the Settings menu and tap Accounts & Passwords.

iOS Settings

Tap Add Account.

Add account

Select Other.

Other account

Under Contacts, tap Add CardDAV Account.

Enter your Contacts setup information:

  • Server: your server URL – remember, you must add port 2080 at the end of the server’s hostname for the setup to work correctly. For example, mydomain.com:2080.
  • Username: enter your username.
  • Password: enter your email password.
  • Description: enter a label for your account.

Tap Next.

Contacts from your hosting account will now be visible in the Contacts app on your device. Any changes made to your schedule will show up on your device with a refresh.

Calendar synchronization for Mac OS devices

Open System Preferences from the Apple menu. Click Internet Accounts.

Click Add Other Account…

Add Other Account

Select CalDAV account.

CalDav account

Enter your Calendar setup information:

  • Account Type: manual.
  • Server: your server URL – remember, you must add port 2080 at the end of the server’s hostname for the setup to work correctly. For example, mydomain.com:2080.
  • Username: enter your username.
  • Password: enter your email password.
  • Description: enter a label for your account.

Account details

Click the Sign In button.

Calendar events in your hosting account will now be visible in the Calendar app on your device. Any changes made to your schedule will show up on your device with a refresh.

Contacts synchronization for Mac OS devices

Open System Preferences from the Apple menu. Click Internet Accounts.

Click Add Other Account…

Add Other Account

Select CardDAV account.

CardDAV account

Enter your Contacts setup information:

  • Account Type: manual.
  • Server: your server URL – remember, you must add port 2080 at the end of the server’s hostname for the setup to work correctly. For example, mydomain.com:2080.
  • Username: enter your username.
  • Password: enter your email password.
  • Description: enter a label for your account.

Click the Sign In button.

server details

Contacts from your hosting account will now be visible in the Contacts app on your device. Any changes made to your schedule will show up on your device with a refresh.

Other operating systems

Other operating systems that support the CalDAV and CardDAV standards – whether natively or via a third-party client, should be compatible with cPanel calendar and contact synchronization. Follow the instructions provided by the operating system or client developer, inserting your cPanel setup information to connect to your server.