CalDAV es un estándar de Internet para administrar y compartir calendarios e información de programación de eventos. El soporte de MDaemon a CalDAV permite que sus cuentas utilicen cualquier cliente que soporte CalDAV para tener acceso y administrar sus calendarios y tareas personales. También pueden accesar calendarios públicos o compartidos dependiendo de sus permisos de acceso. CardDAV es un estándar para tener acceso a la información de contactos/libreta de direcciones. El servidor CardDAV de MDaemon permite que clientes CardDAV autentificados tengan acceso a la información de contactos almacenada en MDaemon.
Habilitar el servidor CalDAV & CardDAV
El soporte a CalDAV está habilitado por omisión. Sin embargo, se requiere Webmail para CalDAV y por esto debe estar habilitado para ser utilizado. Deshabilite esta opción si no desea soportar CalDAV. Para habilitar CalDAV para dominios individuales, utilice las opciones siguientes.
Modificar los Ajustes por Omisión de CalDAV & CardDAV por Dominio
Inicialmente, todos los dominios de MDaemon tendrán habilitado o deshabilitado CalDAV con base en la selección Por omisión en el menú desplegable Seleccionar dominio. Para modificar el ajuste por omisión:
1.En el menú desplegable Seleccionar Dominio seleccione Por Omisión.
2.Marque la casilla al lado de Habilitar servicio CalDAV & CardDAV para este dominio si desea que CalDAV esté habilitado para todos los dominios por omisión, o deshabilite la casilla si desea deshabilitarlo por omisión.
3.Dé clic en OK.
Habilitar/Deshabilitar CalDAV & CardDAV para Dominios Específicos
Para anular el ajuste Por omisión de CalDAV para dominios individuales:
1.En la lista desplegable Seleccionar Dominio, seleccione un dominio específico,
2.Marque la casilla al lado de Habilitar servicio CalDAV & CardDAV para este dominio si desea que CalDAV esté habilitado para este dominio o limpie la casilla si desea deshabilitarlo.
3.Dé clic en OK.
Registro
Nivel de registro
Utilice esta lista desplegable para definir el grado en que se registrarán las actividades CalDAV & CardDAV. Existen seis niveles posibles de registro: 1-Depuración, 2-Normal (por omisión), 3-Solo advertencias y errores, 4- Solo Errores, 5-Solo Errores Críticos y 6-Sin registro. Este es un ajuste global—no se puede aplicar a dominios específicos.
Habilitar registro de peticiones y respuestas HTTP
Si se habilita, esto creará una carpeta MDWebDAV en la carpeta de registros de MDaemon. Todos los datos enviados y recibidos por el servidor CalDAV & CardDAV serán registrados en esa carpeta. Normalmente esta opción solo se utilizará para diagnósticos y no debe habilitarse a menos de que se lo indique Soporte Técnico.
Configurar clientes CalDAV
Para configurar clientes que soporten RFC 6764 (Localizando Servicios para extensiones de Calendario a WebDAV (CalDAV)), solo se requiere el servidor, nombre de usuario y contraseña. Puede configurar sus registros DNS para apuntar el cliente a la URL correcta. Cuando no se ha configurado un registro DNS, el usuario puede registrar una URL ".well-known" en el cliente: "nombre de servidor/.well-known/caldav". Por ejemplo: http://example.com:3000/.well-known/caldav . El servidor web integrado de Webmail soporta la URL well-known.
Los clientes que no soportan en automático la localización del servicio CalDAV, tales como Mozilla Thunderbird vía el complemento Lightning, requerirán una URL completa para cada Calendario y Lista de Tareas. Las URLs CalDAV de MDaemon se construyen así:
Calendarios y Tareas
Calendario o lista de tareas por omisión del usuario:
http://[host]/webdav/calendar
(ej. http://example.com:3000/webdav/calendar)
http://[host]/webdav/tasklist
(ej. http://example.com/webdav/tasklist)
Calendario o lista de tareas personalizado del usuario:
http://[host]/webdav/calendar/[calendar-name]
(ej. http://example.com/webdav/calendar/personal)
http://[host]/webdav/tasklist/[tasklist-name]
(ej. http://example.com/webdav/tasklist/todo)
Calendario o lista de tareas del usuario en una subcarpeta:
http://[host]/webdav/calendar/[folder]/[calendar-name]
(ej. http://example.com/webdav/calendar/my-stuff/personal)
http://[host]/webdav/tasklist/[folder]/[tasklist-name]
(ej. http://example.com/webdav/tasklist/my-stuff/todo)
Calendarios y Tareas Compartidos
Calendario y lista de tareas de otro usuario:
http://[host]/webdav/calendars/[domain]/[usuario]
(ej. http://example.com/webdav/calendars/example.net/frank)
http://[host]/webdav/tasks/[domain]/[user]
(ej. http://example.com/webdav/tasks/example.net/frank)
Calendario o lista de tareas personalizados de otro usuario:
http://[host]/webdav/calendars/[domain]/[user]/[calendar-name]
(ej. http://example.com/webdav/calendars/example.net/frank/personal)
http://[host]/webdav/tasks/[domain]/[user]/[tasklist-name]
(ej. http://example.com/webdav/tasks/example.net/frank/todo)
Calendarios y Tareas Públicos
Calendario o lista de tareas del Dominio por Omisión:
http://[host]/webdav/public-calendars/[domain]
(ej. http://example.com/webdav/public-calendars/example.com)
http://[host]/webdav/public-tasks/[domain]
(ej. http://example.com/webdav/public-tasks/example.com)
Calendario o lista de tareas en la raíz de la jerarquía de Carpetas Públicas:
http://[host]/webdav/public-calendars/[calendar-name]
(ej. http://example.com/webdav/public-calendars/holidays)
http://[host]/webdav/public-tasks/[tasklist-name]
(ej. http://example.com/webdav/public-tasks/projects)
Se debe tener cuidado especial al probar el cliente OutlookDAV. Si existen múltiples perfiles MAPI, hemos visto que el cliente emite comandos al servidor para todos los elementos del calendario devueltos por el servidor. OutlookDAV solo soporta el perfil MAPI por omisión. |
Para más información sobre la configuración de clientes CalDAV, busque "CalDav" en la Base de Conocimientos de MDaemon. |
Configurar cliente CardDAV
Para configurar clientes que soporten el estándar RFC 6764 (Locating Services for Calendaring Extensions to WebDAV (CalDAV) and vCard Extensions to WebDAV (CardDAV)), solo se requiere la dirección del servidor, el nombre de usuario y la contraseña. La libreta de direcciones de Apple y iOS soportan este estándar. Los registros en el DNS se pueden configurar para apuntar el cliente a la URL correcta. Cuando un registro DNS no se ha configurado, los clientes consultan una "URL conocida", que en el caso de CardDAV es /.well-known/carddav. El servidor web integrado de Webmail soporta esta url conocida. Los clientes que no soportan la localización automática del servicio CardDAV requerirán la URL completa.
Los clientes CardDAV más notables son Contactos de Apple (incluido en Mac OS X), Apple iOS (iPhone) y Mozilla Thunderbird vía el complemento SOGO.
A partir de OS X 10.11 (EL Capitán), la aplicación Contactos de Apple solamente soporta una única carpeta/colección. Cuando el servidor CardDAV detecta la aplicación Contactos de Apple, solo devuelve la carpeta por omisión de contactos del usuario autentificado. Adicionalmente, OS X 10.11 (EL Capitán) tiene un problema conocido que impide que la cuenta CardDAV se agregue utilizando la vista "Avanzada" del diálogo. |
Accesando la libreta de direcciones
La ruta "addressbook" es un atajo a su propia libreta de direcciones.
http://[host]/webdav/addressbook - su carpeta de contactos por omisión.
http://[host]/webdav/addressbook/friends - la carpeta de contactos "friends".
http://[host]/webdav/addressbook/myfolder/personal - su carpeta de contactos "personal" en una subcarpeta denominada "myfolder".
Accesando carpetas compartidas de otro usuario a las que tenga acceso
La ruta "contacts" es un atajo a carpetas de contactos compartidas
http://[host]/webdav/contacts/example.com/user2 - carpeta de contactos por omisión del usuario user2@example.com
http://[host]/webdav/contacts/example.com/user2/myfolder - carpeta de contactos "myfolder" del usuario user2@example.com
Acceso a carpetas públicas sobre las que tiene permisos
La ruta "public-contacts" es un atajo a la carpeta pública de contactos.
http://[host]/webdav/public-contacts/example.com - carpeta de contactos por omisión de example.com
http://[host]/webdav/public-contacts/foldername - carpeta de contactos "foldername" en la raíz de la jerarquía de la carpeta pública de contactos.
Se debe tener cuidado especial al probar el cliente OutlookDAV. Si existen múltiples perfiles MAPI, hemos visto que el cliente emite comandos al servidor para todos los elementos del calendario devueltos por el servidor. OutlookDAV solo soporta el perfil MAPI por omisión. |
Para más información para configurar clientes CardDAV, busque "CardDav" en la Base de Conocimientos de MDaemon. |