Los filtros de Roundcube son reglas potentes que ordenan, reenvían o procesan tu correo automáticamente. En lugar de organizar cada mensaje a mano, dejas que los filtros hagan el trabajo. En este artículo te explicamos cómo configurar los filtros y sacarles el máximo partido.

¿Qué son los filtros de Roundcube?

Los filtros son reglas de tipo "si... entonces":

  • Si un mensaje cumple determinadas condiciones
  • Entonces se ejecuta una acción

Por ejemplo:

  • Si el remitente = nieuwsbrief@example.org → Mover a la carpeta "Boletines"
  • Si el asunto contiene "Factura" → Marcar como importante
  • Si el mensaje ocupa más de 10MB → Mover a la carpeta "Archivos grandes"

Los filtros se ejecutan automáticamente en el servidor. También funcionan cuando no has iniciado sesión.

Configurar filtros en Roundcube

Paso 1: abre la configuración de filtros

  1. Inicia sesión en el webmail Roundcube
  2. Haz clic en "Configuración" (icono de la rueda dentada)
  3. Selecciona "Filtros" en el menú de la izquierda

Ahora verás una lista con tus filtros actuales (o una lista vacía).

Paso 2: crea un filtro nuevo

  1. Haz clic en el icono "+" o en "Agregar filtro"
  2. Ponle al filtro un nombre fácil de reconocer
  3. Establece las condiciones ("Si")
  4. Establece la acción ("Entonces")
  5. Haz clic en "Guardar"

Condiciones de los filtros ("Si")

Puedes filtrar por:

Remitente (De)

  • es igual a - Coincidencia exacta (newsletter@example.nl)
  • no es igual a - Todo menos esta dirección
  • contiene - Parte de la dirección (@example.nl)
  • no contiene - Excluye un dominio

Destinatario (Para)

Resulta útil si tienes varias direcciones de correo electrónico:

  • Correo a support@example.nl → carpeta "Soporte"
  • Correo a facturen@example.nl → carpeta "Administración"

Asunto

  • contiene - Palabra clave en el asunto ("Factura", "Pedido")
  • es igual a - Línea de asunto exacta
  • coincide con la expresión - Patrón regex (avanzado)

Tamaño

  • mayor que - Mensajes por encima de un tamaño determinado
  • menor que - Mensajes por debajo de un tamaño determinado

Resulta útil para separar los mensajes con archivos adjuntos grandes.

Fecha

  • más antiguo que - Mensajes de hace más de X días
  • más reciente que - Mensajes recientes

Cabeceras (avanzado)

Filtra por cabeceras técnicas:

  • X-Spam-Score: para el filtrado de spam
  • X-Priority: para mensajes urgentes
  • List-Unsubscribe: para listas de correo

Combinar condiciones

Puedes combinar varias condiciones:

"Todas las condiciones deben cumplirse" (Y)

  • El remitente contiene @example.nl Y el asunto contiene "Pedido"
  • Ambas deben ser ciertas

"Debe cumplirse una de las condiciones" (O)

  • El remitente es newsletter1@example.nl O newsletter2@example.nl
  • Una debe ser cierta

Acciones de los filtros ("Entonces")

Mover a una carpeta

La acción más utilizada. Mueve el mensaje automáticamente a una carpeta.

Ejemplos:

  • Boletines → carpeta "Boletines"
  • Mensajes del jefe → carpeta "Importante"
  • Mensajes con "ticket" → carpeta "Soporte"

Copiar a una carpeta

Crea una copia en otra carpeta y el original se queda en la bandeja de entrada.

Resulta útil para:

  • Copia de seguridad de los mensajes importantes
  • Mensajes que deben estar en varias carpetas

Eliminar

Elimina el mensaje directamente (a la papelera) o de forma permanente.

Ten cuidado. Un mensaje eliminado de forma permanente no se puede recuperar.

Marcar como leído

Marca el mensaje como leído automáticamente. Resulta útil para:

  • Avisos automáticos que no necesitas leer
  • Boletines que solo archivas

Marcar con una bandera

Añade una bandera o estrella. Resulta útil para:

  • Mensajes que requieren atención
  • Mensajes de contactos importantes

Reenviar

Reenvía el mensaje automáticamente a otra dirección.

Ejemplos:

  • Reenviar los mensajes de soporte a un compañero
  • Copia a un sistema CRM

Atención: algunos proveedores de hosting limitan el reenvío para evitar el spam.

Responder con un mensaje

Envía una respuesta automática. Resulta útil para:

  • Respuesta automática de vacaciones
  • Confirmación de recepción

Úsalo con moderación: las respuestas automáticas pueden parecer spam.

Parar de evaluar reglas

Detiene el procesamiento de filtros después de esta regla. Es importante si tienes varios filtros que pueden solaparse.

Ejemplos prácticos de filtros

Ordenar boletines

Nombre: Boletines Condición: El remitente contiene "newsletter" O el remitente contiene "boletín" O existe la cabecera "List-Unsubscribe" Acción: Mover a la carpeta "Boletines"

Archivar facturas

Nombre: Facturas Condición: El asunto contiene "factura" O el asunto contiene "invoice" O el asunto contiene "pago" Acción: Mover a la carpeta "Administración/Facturas", Marcar con una bandera

Bloquear spam de remitentes conocidos

Nombre: Bloqueo de spam Condición: El remitente es spam@example.com O el remitente contiene "lottery" Acción: Eliminar (de forma permanente)

Trato VIP

Nombre: Contactos importantes Condición: El remitente es igual a baas@example.nl O el remitente es igual a klant-groot@example.org Acción: Marcar con una bandera, Mover a la carpeta "Prioridad"

Archivos adjuntos grandes aparte

Nombre: Archivos grandes Condición: Tamaño mayor que 5MB Acción: Mover a la carpeta "Archivos grandes"

Mensajes de un cliente concreto

Nombre: Cliente ABC Condición: El remitente contiene "@klantabc.nl" Acción: Mover a la carpeta "Clientes/ABC"

Orden y prioridad de los filtros

Los filtros se ejecutan en orden, de arriba abajo. Esto es importante:

  1. Filtro antispam - Elimina el spam
  2. Filtro VIP - Marca el correo importante
  3. Ordenación - Mueve los mensajes a carpetas

Si un mensaje cumple las condiciones de varios filtros, se ejecutan todas las acciones (a menos que uses "Parar de evaluar reglas").

Cambiar el orden

En la lista de filtros puedes arrastrar los filtros hacia arriba o hacia abajo para cambiar el orden.

Sieve: la base técnica

Los filtros de Roundcube usan Sieve, un lenguaje de scripts estándar para filtrar correo. Si ves la opción "Editar código fuente", puedes escribir directamente código Sieve.

Ejemplo de script Sieve:

require ["fileinto", "imap4flags"];

if address :contains "from" "@nieuwsbrief.nl" {
    fileinto "Nieuwsbrieven";
    stop;
}

if header :contains "subject" "factuur" {
    addflag "\\Flagged";
    fileinto "Administratie";
    stop;
}

Para la mayoría de los usuarios, la interfaz gráfica es suficiente.

💡 ¿Necesitas un filtrado avanzado?
El correo de Theory7 admite todas las posibilidades de Sieve y, además, la integración con SpamAssassin. Combina el filtrado automático de spam con tus propias reglas.
Ver hosting de correo →

Probar los filtros

Después de crear un filtro, pruébalo:

  1. Envía un mensaje de prueba que cumpla las condiciones
  2. Espera 1-2 minutos
  3. Comprueba si el mensaje se ha procesado correctamente
  4. Ajusta el filtro si es necesario

Solución de problemas

El filtro no funciona

Comprueba:

  • ¿Está activo el filtro? (la casilla debe estar marcada)
  • ¿La condición es exactamente correcta? (Ten en cuenta las mayúsculas con "es igual a")
  • ¿Está el filtro lo bastante arriba en la lista?
  • ¿Admite Sieve tu servidor?

El correo desaparece

Si el correo no llega:

  1. Comprueba tu carpeta de spam o correo no deseado
  2. Comprueba las carpetas a las que los filtros mueven los mensajes
  3. Comprueba que no haya ningún filtro "Eliminar" activo

Los filtros no se ejecutan

Esto puede significar que:

  • Sieve no está activo en el servidor
  • Hay un error del servidor
  • Ponte en contacto con tu proveedor de hosting

Filtros frente a filtro antispam

Los filtros de Roundcube son para reglas manuales. El filtro antispam (SpamAssassin) funciona automáticamente a nivel de servidor.

Usa los filtros para:

  • Ordenar el correo legítimo
  • Dar un trato VIP
  • Archivar

Deja que el filtro antispam:

  • Detecte y elimine el spam
  • Bloquee el phishing

Puedes combinar ambos: el filtro antispam intercepta el spam y después tus filtros ordenan el resto.

Preguntas frecuentes

¿Los filtros también funcionan en mi móvil? Sí. Los filtros se ejecutan en el servidor, así que funcionan independientemente de cómo leas tu correo.

¿Puedo exportar o importar filtros? En Roundcube no es posible de serie. Si editas el código fuente de Sieve, puedes copiar el código y pegarlo en otro sitio.

¿Cuántos filtros puedo tener? Depende de tu proveedor de hosting. Normalmente, decenas de filtros no suponen ningún problema.

¿Puedo filtrar por el nombre de un archivo adjunto? Para ello se necesitan extensiones avanzadas de Sieve que no están disponibles en todas partes. Consúltalo con tu proveedor.