How to sync calendars to BlackBerry PlayBook via CalDav

CalDAV connections are now supported with the release of MDaemon 15.5.0.  This allows all MDaemon Pro servers running 15.5.0 or above the ability to sync calendars to various clients that support CalDAV.  BlackBerry's PlayBook OS supports CalDAV and the steps to sync calendars are detailed below.

 Verify the CalDAV services are enabled in MDaemon.

  1. Select Setup
  2. Select Web & IM Services
  3. Select CalDAV
  4. Verify Enable CalDAV server is checked

On the BlackBerry OS10 device:

  1. Open Settings
  2. Select Accounts
  3. Select Add New Account

  4. Select Email, Calendar and Contacts

  5. Select Advanced Setup

  6. Select CalDAV

  7. Enter Calendar Description, Username, Email address, and password of the MDaemon account.
  8. Enter the Server Address of the calendar using the guide below
    - use http://{server host name}/webdav/calendar for the primary calendar
  9. Press Save

There are a number of options available that can be entered for the location that you will need to define below.  This will depend on the type of calendar this is to be synced.

Private Calendars

http://{server host name}/webdav/calendar - the MDaemon user's primary calendar
http://{server host name}/webdav/calendar/schedule - an MDaemon user's calendar called schedule in the root directory
http://{server host name}/webdav/calendar/calendar/schedule - the schedule calendar is a sub-calendar of the primary calendar

Shared Calendars

http://{server host name}/webdav/calendars/company.mail/user2 - user2@company.mail's default calendar folder
http://{server host name}/webdav/calendars/company.mail/user2/test - user2@company.mail's test calendar folder

Public Folders
http://{server host name}/webdav/public-calendars/company.mail - domain's default calendar folder
http://{server host name}/webdav/public-calendars/events - calendar called events in the root of the public folder hierarchy

*Relpace {server host name} with the host or IP of the MDaemon server
*Verify if HTTP and/or HTTPS is enabled and modify the address accordingly