Calendarios y contactos en cPanel con CalDAV y CardDAV

La función Calendarios y contactos de cPanel permite sincronizar tus calendarios y contactos con cualquier dispositivo que soporte los protocolos CalDAV y CardDAV.

¿Qué son CalDAV y CardDAV?

CalDAV es un protocolo estándar que permite acceder y compartir información de calendarios almacenada en un servidor remoto. CardDAV es el protocolo equivalente para contactos.

Configuración inicial en cPanel

Obtener datos de conexión

  1. Accede a tu Webmail desde https://tudominio.com:2096
  2. Haz clic en tu nombre de usuario en la barra superior
  3. Selecciona "Calendarios y contactos"

cPanel te proporciona:

  • Nombre de usuario: tu@tudominio.com
  • Contraseña: la misma que usas para el correo
  • URL del servidor: https://mail.tudominio.com:2080
  • URLs directas:
    • Contactos: https://mail.tudominio.com:2080/addressbooks/user@tudominio.com/addressbook
    • Calendario: https://mail.tudominio.com:2080/addressbooks/user@tudominio.com/calendar

Importante: El puerto 2080 es esencial para la conexión.

Configuración en iOS

Calendarios (CalDAV)

  1. AjustesMailCuentasAñadir cuentaOtra
  2. En CALENDARIOS, toca Añadir cuenta CalDAV
  3. Introduce:
    • Servidor: mail.tudominio.com:2080 (sin https://)
    • Nombre de usuario: tu@tudominio.com
    • Contraseña: tu contraseña de correo

Contactos (CardDAV)

  1. AjustesMailCuentasAñadir cuentaOtra
  2. En CONTACTOS, toca Añadir cuenta CardDAV
  3. Introduce:
    • Servidor: mail.tudominio.com:2080 (sin https://)
    • Nombre de usuario: tu@tudominio.com
    • Contraseña: tu contraseña de correo

Nota: iOS sincroniza automáticamente, pero puede tardar unos minutos en mostrar los cambios.

Configuración en Thunderbird

Calendarios

  1. Haz clic en el icono de Calendarios
  2. "Nuevo calendario...""En la red"
  3. Introduce:
    • Nombre de usuario: tu@tudominio.com
    • Ubicación: https://mail.tudominio.com:2080
  4. Haz clic en "Buscar calendarios"
  5. Selecciona CalDAV y marca el calendario

Contactos

  1. Haz clic en el icono de Libreta de direcciones
  2. "Crear una nueva libreta de direcciones""Agregar libreta de direcciones CardDAV"
  3. Introduce:
    • Nombre de usuario: tu@tudominio.com
    • Ubicación: https://mail.tudominio.com:2080

Configuración de sincronización

Por defecto, Thunderbird sincroniza cada 30 minutos. Para cambiar:

  1. Calendarios: Clic derecho → PropiedadesGeneral"Actualizar calendario"
    • Opciones: 15 minutos, 30 minutos, 1 hora
  2. Sincronización manual:
    • Calendarios: Clic derecho sobre la agenda → "Sincronizar"
    • Contactos: Clic derecho sobre la libreta → "Sincronizar"

Sincronización en Roundcube

Roundcube SÍ tiene configuración de intervalos automáticos para contactos CardDAV:

Configuración de intervalos

  1. Ve a ConfiguraciónCardDAVcPanel CardDAV
  2. En "Intervalo de actualización (horas)" configura el formato 01:00:00 (1 hora)
  3. Guarda los cambios

Sincronización manual

  • "Resynchronize addressbook": Fuerza una sincronización completa
  • "Reset sync (clear cached addressbook)": Limpia la caché y sincroniza desde cero

Calendarios

  • Los calendarios en Roundcube requieren acción manual
  • Busca el icono "Actualizar" o "Sync" en la barra de herramientas
  • Cambiar entre vistas (día/semana/mes) también fuerza sincronización

Configuración en macOS

  1. Preferencias del SistemaCuentas de Internet
  2. Añadir otra cuentaCuenta CalDAV o CardDAV
  3. Introduce servidor (mail.tudominio.com:2080), usuario y contraseña

Otros clientes

Android

  • DAVx5 (recomendado): Permite configurar intervalos personalizados (15 min, 30 min, 1 hora, 4 horas)

Outlook

  • Outlook CalDAV Synchronizer (plugin gratuito)
  • Tiene configuraciones propias de intervalo

Intervalos de sincronización

Los clientes NO sincronizan en tiempo real. Intervalos comunes:

  • iOS/macOS: Automático, pero puede tardar varios minutos
  • Thunderbird: 30 minutos por defecto (configurable)
  • Android con DAVx5: 15 minutos a 4 horas (configurable)
  • Roundcube:
    • Contactos: Configurable en Configuración → CardDAV (formato 01:00:00)
    • Calendarios: Solo manual

Solución de problemas

La sincronización no funciona

  • Verifica que incluyes el puerto :2080
  • Confirma usuario y contraseña
  • Usa la URL alternativa si la automática falla

"No se puede verificar la identidad del servidor"

  • Es normal con certificados autofirmados
  • Toca Continuar para completar la configuración

Los cambios no aparecen inmediatamente

  • Es completamente normal - los clientes sincronizan en intervalos
  • Fuerza sincronización manual:
    • Thunderbird: Clic derecho sobre la agenda/libreta → "Sincronizar"
    • Roundcube:
      • Contactos: Configuración → CardDAV → "Resynchronize addressbook"
      • Calendarios: Botón "Actualizar" o cambiar vista
    • iOS/macOS: Espera unos minutos

Recomendaciones

  1. Intervalos sugeridos:

    • Uso intensivo: 15-30 minutos
    • Uso casual: 1 hora
    • Dispositivos móviles: Intervalos más largos ahorran batería
  2. No configures intervalos muy cortos (menos de 15 minutos) - consume recursos innecesariamente

  3. Usa sincronización manual cuando necesites ver cambios inmediatamente

  4. Los datos están siempre en el servidor - solo es cuestión de tiempo para que aparezcan en los clientes