Ir al contenido

Mastering Stalwart Sieve: Automating Your Inbox like a Pro

Email Automation (Sieve)
9 de marzo de 2026 por
Mastering Stalwart Sieve: Automating Your Inbox like a Pro
javier

En el mundo de la gestión moderna del correo electrónico, simplemente "recibir" correo no es suficiente. Queremos que nuestra bandeja de entrada trabaje para nosotros—ordenando automáticamente los recibos, notificándonos sobre tareas urgentes y protegiéndonos de filtraciones de datos sensibles.

Si estás utilizando nuestros servicios de correo, tienes acceso a uno de los motores de automatización más poderosos de la industria: Stalwart Sieve.


Dónde Encontrar Tus Filtros

No necesitas ser un experto en línea de comandos para usar estas herramientas. Puedes acceder a tus filtros Sieve a través de dos interfaces principales:


Opción 1: Roundcube Webmail (Usuarios Estándar)

Para la mayoría de los usuarios, la forma más fácil de gestionar filtros es directamente dentro del correo web:

  1. Iniciar sesión en Roundcube.
  2. Navega a Configuración (el ícono de engranaje).
  3. Haz clic en Filtros en la barra lateral.
  4. Aquí, puedes usar el generador gráfico para crear nuevos conjuntos de filtros o hacer clic en "Acciones > Editar Conjunto de Filtros" para editar los scripts en bruto.


Opción 2: Interfaz Stalwart (Administradores y Usuarios Avanzados)

Si tienes acceso a la consola de administración de Stalwart, puedes gestionar scripts de manera global o para cuentas específicas:

  1. Inicia sesión en tu Stalwart UI.
  2. Navega a Administración > Scripts en el menú de la izquierda.
  3. Bajo la pestaña de Sieve, puedes ver, crear y activar scripts en todo el servidor.
  4. También puedes asignar scripts específicos a dominios o usuarios en la configuración de Cuentas o Dominios.


¿Qué puedes hacer realmente?

Debido a que nuestro servidor utiliza Stalwart, ofrecemos capacidades avanzadas que van mucho más allá de "si el asunto contiene X, mover a la carpeta Y." Aquí hay algunos ejemplos del mundo real de cómo puedes mejorar tu bandeja de entrada.


1. Clasificación Inteligente con Variables

En lugar de crear docenas de reglas, utiliza variables para manejar patrones. Incluso puedes usar caracteres Unicode (como símbolos) para marcar proyectos específicos.

require ["variables", "encoded-character"];
set "project" "PROJ-2024";

# Looking for a Subject with the project name and a copyright symbol
if header :contains "Subject" "${project} ${unicode:00A9}" {
    fileinto "Projects/Active";
}

2. El Sistema de Notificación "VIP"

¿Quieres saber en el momento en que un VIP te envía un correo sin revisar tu teléfono? Usa la capacidad de enotify para enviar una alerta externa.

require ["enotify", "envelope", "extlists"];

# Check if the sender is in our server-side 'VIP' list
if envelope :extlist "from" "tag/vip" {
    notify "mailto:your-phone-gateway@sms.com" "URGENT: VIP Email Received!";
}

3. Protección de Datos y Seguridad

Puedes escribir scripts que escaneen información sensible, como patrones de tarjetas de crédito, y los bloqueen antes de que sean almacenados o enviados.

require ["regex", "reject"];

# Block emails containing 16-digit sequences (potential credit cards)
if body :regex "[0-9]{4}-[0-9]{4}-[0-9]{4}-[0-9]{4}" {
    reject "Security Policy: Do not send sensitive card data via email.";
}

4. Auto-respondedores de Precisión

A diferencia de los filtros estándar que solo te permiten establecer un "Fuera de la oficina" por días, Stalwart permite una precisión de subhora. Perfecto para cuando solo estás entrando a una reunión de 30 minutos.

require ["vacation-seconds"];

if header :contains "Subject" "Urgent" {
    vacation :seconds 1800 "I'm in a brief meeting. I'll get back to you in 30 minutes!";
}

5. Gestionando Archivos Adjuntos como un Profesional

¿Cansado de guardar PDFs manualmente? Puedes indicarle al servidor que recorra cada parte de un correo electrónico y lo archive según el tipo de archivo.

require ["mime", "foreverypart", "fileinto"];

foreverypart {
    if header :mime :contenttype "application/pdf" {
        fileinto "Archive/PDFs";
    }
}

¿Listo para experimentar?

La belleza de Sieve es que se ejecuta en el servidor. Esto significa que tus reglas funcionan incluso cuando tu teléfono está apagado y tu computadora está cerrada.

Ya sea que prefieras la simplicidad de Roundcube o el control de Stalwart UI, dirígete a tus configuraciones hoy y comienza a construir tu propio asistente personal.