Correos no aparecen en búsquedas webmail

Correos no aparecen en búsquedas webmail

Cuando buscas un correo en Roundcube (cPanel) y no aparece en los resultados aunque sí exista en tu bandeja, el problema casi siempre se debe a que el servidor no ha indexado correctamente los mensajes. Por ejemplo, si intentas localizar un correo con el asunto “Factura” y no lo encuentras en la búsqueda, pero al revisar manualmente sí está en la bandeja de entrada, significa que los índices de correo están dañados o incompletos.

La causa principal son índices FTS (Full Text Search) corruptos o desactualizados en el motor de búsqueda de Dovecot. Esto puede ocurrir debido a:

  • Interrupciones del servicio durante la indexación
  • Problemas de permisos en archivos del sistema
  • Alto procesamiento durante procesos de indexación

Solución paso a paso

Paso 1: Acceder al servidor por SSH

Conecta al servidor como usuario root:

ssh root@tu-servidor.com

Paso 2: Ejecutar comandos de reindexación

Para una cuenta específica con pocas carpetas, ejecuta:

# Reescanear índices FTS
doveadm fts rescan -u usuario@ejemplo.com

# Reindexar bandeja de entrada
doveadm index -u usuario@ejemplo.com -q INBOX

# Reindexar correos enviados
doveadm index -u usuario@ejemplo.com Sent

Para cuentas con múltiples carpetas

Si la cuenta tiene muchas carpetas personalizadas, usa este comando para indexar todo:

# Indexar TODAS las carpetas de una vez
doveadm index -u usuario@ejemplo.com -q "*"

¿Qué hace cada comando?

  • doveadm fts rescan: Marca todos los correos para reindexación
  • doveadm index -q INBOX: Reconstruye índice de bandeja de entrada
  • doveadm index Sent: Reconstruye índice de correos enviados
  • doveadm index -q "*": Indexa todas las carpetas automáticamente


Para confirmar que la solución funcionó:

  1. Accede al webmail de la cuenta afectada
  2. Realiza una búsqueda por un término que sepas que existe
  3. Verifica que aparezcan todos los resultados esperados
  4. Prueba búsquedas en diferentes carpetas


¿Necesitas ayuda adicional?
 Contacta a nuestro equipo de soporte técnico para asistencia personalizada con tu servidor.