Overview
In cPanel & WHM version 120, cPanel deprecated and removed the Calendar and Contacts Server (CCS) plugin. cPanel also added support for CalDAV (calendars) and CardDAV (contacts) to the cpdavd
service.
As this is a server side update, all data will be retained however, the email devices will need to be updated in order to access the Calendars & Contacts, should the device utilise the CalDAV & CardDAV features of cPanel.
In cPanel & WHM version 120 and later, the cpdavd
service allows your users to manage their calendars and contacts accounts on your cPanel & WHM server. Users can share their calendars and contacts (known as collections) with other webmail users, create event invitations, and access collections in CalDAV or CardDAV applications.
Apple Devices
This document describes how to set up calendars and contacts on Apple® desktop and mobile-device operating systems using CalDAV and CardDAV.
In this document, user
represents the webmail user, and example.com
represents the user’s domain name.
Set up calendar and contact applications
iOS®
Perform the following steps for your operating system to set up cPanel calendars (CalDAV) and contacts (CardDAV):
Access the configuration screen
Perform the following steps to access the calendars (CalDAV) and contacts (CardDAV) account configuration screen on your iOS device:
- Tap Settings.
- Tap Mail.
- Tap Accounts.
- Tap Add Account.
- Tap Other.
- Tap the option for the type of account to add:
- To add a calendar account, tap Add CalDAV Account under CALENDARS.
- To add a contacts account, tap Add CardDAV Account under CONTACTS.
Enter your account information
To complete the setup of your account, perform the following steps:
- Enter your information in the appropriate text boxes. For example:
-
Server —
example.com:2080
Important:You must add:2080
at the end of the server name for the setup to work correctly. -
User Name —
user@example.com
- Password — Enter the same password that you use for your webmail login.
-
Description —
My Calendar Account
-
Server —
- Tap Next.
macOS®
Perform the following steps to access the calendars (CalDAV) or contacts (CardDAV) account configuration menu on your Apple computer:
Access the account configuration menu
To access the account configuration menu, perform the following steps:
- Click Launchpad, and then click System Settings.
- Click Internet Accounts.
- Click Add Other Account….
- Click CalDAV Account to add a calendar account, or CardDAV Account to add a contacts account.
Enter your account information
To complete the setup of your CalDAV or CardDAV account, use one of the following methods:
Automatic
To automatically complete the setup of your calendar account, perform the following steps:
- Select Automatic in the Account Type menu.
- Enter your email address in the Email Address text box.
- Enter your password in the Password text box.
- Click Sign In to save your changes.
Manual
To manually complete the setup of your account, perform the following steps:
- Select Manual in the Account Type menu.
- Enter your email address in the User Name text box.
- Enter your password in the Password text box.
- In the Server Address text box, enter the server name, and add
:2080
at the end.Important:You must add
:2080
at the end of the server name for the setup to work correctly. - Click Sign In to save your changes.
Advanced
To complete setup of your account using the Advanced option, perform the following steps:
- Select Advanced in the Account Type menu.
- Enter your email address in the User Name text box.
- Enter your password in the Password text box.
- Enter the server name in the Server Address text box.
- Enter the server path in the Server Path text box.
Note:
- You can locate the CardDAV and CalDAV Server Path information in Webmail’s Configure Calendar and Contacts Client interface. Use the URL provided in the Secure SSL/TLS URLs table for the calendar or address book you wish to add.
- The Server Path text box only requires the information after the server’s port address. For example, to add a CalDAV Server Path, use the
/calendars/user@example.com/calendar
format.
- Enter
2080
in the Port text box. - Click Sign In to save your changes.
Android Devices
Overview
This document provides instructions to synchronize your cPanel calendars and contacts on an Android™ device with the third-party DAVx5 application.
Set up your device
To set up calendars and contacts on your Android device, perform the following steps:
Set up DAVx5
To set up DAVx5 for the first time, perform the following steps:
- Download and install the DAVx5 application.
- Open the application.
- Tap the right arrow button. The Tasks support interface appears.
- Select the I don’t need tasks support.* checkbox.
- Tap the right arrow button. The Permissions interface appears.
- Select All of the below to grant permissions to DAVx5. A new interface appears.
- Tap ALLOW to allow DAVx5 to access your contacts. A new interface appears.
- Tap ALLOW to allow DAVx5 to access your calendars.
- Tap the right arrow button.
- Set the Regular sync intervals toggle to allow DAVx5 to synchronize at regular intervals. A new interface appears.
- Tap ALLOW to allow DAVx5 to run in the background.
- Tap the checkmark button.
Set up a calendars and contacts account
To set up a calendars and contacts account in DAVx5, perform the following steps:
- On the DAVx5 Home screen, tap the plus sign. The Add account interface appears.
- Select Login with email address.
- In the Email address field, enter your email address.
- In the Password field, enter your password.
- Tap LOGIN. A new interface appears that displays the account information.
- Tap CREATE ACCOUNT.
Synchronize calendars and contacts
To enable synchronization for your calendars and contacts, set the toggles next to the calendar name on the CALDAV tab and the address book name on the CARDDAV tab.
To set the synchronization interval, perform the following steps:
- Tap the Settings icon. Under Synchronization, set the Contacts sync. interval toggle for contacts or the Calendars sync. interval toggle for calendars. A new interface appears.
- Select the desired synchronization interval.
To manually synchronize calendars and contacts on your device, tap the circular arrows button. Or, tap the back arrow to access the main interface, then tap the circular arrows button.
Potential synchronization issues
If synchronization does not work on your Android device, it may be due to one or more of the following issues:
Automatic synchronization not enabled
By default, some Android devices block automatic synchronization, also known as push mode. If updates you create on other devices do not appear on your Android device, follow these steps to enable automatic synchronization or push mode:
- Go to the Users & accounts menu in your device’s Settings application.
- Tap your DAVx5 account.
- Tap Account sync.
- Set the toggles for Address book and Calendar to enable them.
Battery optimization enabled
You may need to disable battery optimization or allow applications to start in the background for automatic synchronization to work on your device. For more information, read DAVx5’s synchronization issues documentation.
Google account as the default
On Android, the default calendar and address book often belong to the Google account you used when you first set up the device. If an event or contact you create on your Android device does not appear on other synchronized devices, make sure you have added it to the cPanel calendar or address book.
Please also refer to the official documentation provided by cPanel for more information -
https://docs.cpanel.net/knowledge-base/webmail/how-to-set-up-calendars-and-contacts/