Seguimiento de correo en Roundcube con el plugin Arachnida
Arachnida es el filtro antispam que protege el servidor de correo. Hasta ahora trabajaba en silencio: aceptaba, rechazaba o marcaba mensajes según su criterio, sin que el usuario tuviera forma de comprobar qué había pasado con un correo concreto. El plugin Seguimiento añade esa visibilidad directamente en Roundcube y, además, permite resolver dos operaciones que antes obligaban a abrir un ticket: desbloquear un correo legítimo que se haya bloqueado por error y bloquear un remitente del que no se quiere seguir recibiendo correo.
Este artículo describe las características del plugin y cómo realizar las operaciones más habituales.
Acceso al plugin
Tras iniciar sesión en Roundcube aparece una nueva pestaña llamada Seguimiento en la barra superior, junto a las pestañas habituales (Correo, Contactos, Configuración).
TODO captura: barra superior de Roundcube con la pestaña Seguimiento señalada.
Al entrar se muestra el listado de los correos relacionados con tu cuenta dentro de la ventana de tiempo seleccionada.
Nota: el acceso al plugin lo controla el administrador del servidor. Si tu cuenta no tiene permiso aparecerá el mensaje “El seguimiento no está habilitado para tu cuenta”; en ese caso solicítalo a tu administrador.
Vista principal
La pantalla principal se compone de tres áreas:
- Filtros y buscador en la parte superior.
- Listado de correos en el centro.
- Paginación al pie.
TODO captura: vista general de la pestaña Seguimiento con las tres áreas visibles.
Filtros
- Entrantes — correos dirigidos a tu cuenta (recibidos por el servidor para ti).
- Salientes — correos enviados desde tu cuenta.
- Bloqueados — correos que el filtro rechazó o descartó, en cualquiera de las dos direcciones.
Nota sobre la terminología: Entrantes no significa que el correo se haya entregado en tu bandeja; sólo que el servidor lo recibió para ti. Si fue rechazado por el filtro aparecerá también en Bloqueados, no en tu bandeja de entrada.
Ventana de tiempo
El selector Ventana de tiempo permite acotar el periodo mostrado (por defecto las últimas 24 horas). Se puede ampliar a varios días para investigar incidencias más antiguas.
Buscador
El cuadro de búsqueda filtra por asunto, remitente o destinatario simultáneamente. La búsqueda se aplica sobre los resultados del filtro y ventana de tiempo activos.
Columnas del listado
| Columna | Contenido |
|---|---|
| Estado | Resultado de la entrega: Entregado, Rechazado, Diferido, En cola, Rebotado, Parcial, Caducado. |
| Spam | Insignia Spam (con la puntuación al pasar el ratón) si el filtro lo clasificó como tal. |
| De | Remitente que muestran los clientes de correo (cabecera From). |
| Para | Destinatario(s) reales del correo. |
| Asunto | Asunto del mensaje. |
| Fecha | Momento en que el servidor procesó el correo. |
Los estados tienen este significado:
- Entregado — el correo se entregó al destinatario.
- Rechazado — el filtro lo bloqueó en la fase SMTP.
- Rebotado — se aceptó pero el destinatario lo devolvió.
- Diferido / En cola — pendiente de un próximo intento de entrega.
- Caducado — agotados los intentos de reentrega; el correo no se ha podido entregar.
- Parcial — un correo con varios destinatarios donde unos se entregaron y otros no.
Detalle de un correo
Al pulsar sobre una fila se expande el detalle del mensaje. Aparecen dos bloques:
- Información general del correo — De, Remitente SMTP (si difiere de De), Para, Fecha, Asunto.
- Validación del origen del correo — IP del cliente que entregó el correo, país y operador, y el veredicto global de validación (SPF / DKIM / DMARC).
TODO captura: fila expandida mostrando los dos bloques (información general a la izquierda y validación de origen a la derecha).
Validación del origen
El bloque de validación resume si el correo proviene realmente del remitente que aparece en el campo De. Los posibles veredictos son:
- Correcto — todas las comprobaciones SPF, DKIM y DMARC pasaron.
- Parcialmente correcto — alguna pasó y otra no; el correo es sospechoso pero no claramente falsificado.
- Falló — al menos una comprobación dio resultado negativo; alta probabilidad de suplantación.
- Sin información — no se realizaron comprobaciones o no produjeron señal útil.
Esta información es la que debes revisar antes de desbloquear un correo: si la validación falló es muy probable que sea suplantación de identidad y no convenga desbloquearlo.
Operativa habitual
Listar y buscar correos
El caso de uso más común es comprobar qué ha ocurrido con un correo concreto:
- Si recibías un correo y no te ha llegado, abre Seguimiento → Bloqueados y busca por el asunto o el remitente esperado.
- Si has enviado un correo y dudas si ha llegado, abre Seguimiento → Salientes y busca por el destinatario o el asunto.
- Para investigar entregas pasadas, amplía la Ventana de tiempo.
Si el correo no aparece en Bloqueados pero tampoco está en tu bandeja, mira en Entrantes: es posible que se entregara pero el cliente de correo lo haya clasificado como spam localmente.
Desbloquear un correo legítimo
Cuando un correo aparece en Bloqueados y compruebas que es legítimo:
- Abre la fila para ver el detalle.
- Revisa la validación de origen. Si el veredicto es Falló, valora pedir confirmación al remitente antes de desbloquear; podría ser un intento de suplantación.
- Pulsa el botón Solicitar desbloqueo.
TODO captura: fila expandida con el botón Solicitar desbloqueo visible.
Aparecerá un popup de confirmación con:
- El resumen del correo (De, Para, Asunto, Fecha).
- Un mensaje recordándote que revises la validación de origen, con un indicador en color del veredicto.
- Un toggle “Confiar sólo en la IP del remitente” (sólo si el bloqueo lo causó SPF y se registró la IP del remitente):
- Activado (recomendado) — la excepción de desbloqueo aplica únicamente a la IP exacta desde la que llegó el correo.
- Desactivado — la excepción aplica a cualquier IP que diga ser ese remitente. Sólo conviene desactivarlo cuando el remitente usa varios servidores para enviar correo (Outlook, Gmail o grandes plataformas de envío). Al desactivarlo, el sistema reduce el efecto de la excepción porque pierde una de las garantías que tenía.
TODO captura: popup de confirmación de desbloqueo con la intro, el resumen del correo, el bloque de validación y el toggle de SPF.
Al confirmar, el desbloqueo se aplica de inmediato y futuros correos de ese remitente pasarán el filtro.
Casos en los que no se puede desbloquear
Algunos bloqueos no se pueden levantar desde el plugin porque requieren intervención del administrador (por ejemplo: virus detectado, lista pública de URLs maliciosas, política de geolocalización, idioma del mensaje). En esos casos el botón no aparece y se muestra el motivo concreto. Si crees que el correo es legítimo, contacta con tu administrador.
Bloquear un remitente
Importante: la forma recomendada de bloquear un remitente es usar el botón “Marcar como Spam” del propio cliente de correo, sobre el mensaje que tengas en tu bandeja. Es la operativa habitual de cualquier usuario y la que mejor se integra con el resto del flujo (mueve el correo a la carpeta de Spam, lo reporta al filtro y configura el bloqueo del remitente en un único gesto).
TODO captura: vista normal de un correo en Roundcube con el botón Marcar como Spam señalado.
El botón Bloquear del plugin Seguimiento es la alternativa para los casos en los que el correo no está disponible en la bandeja (por ejemplo: un correo que se entregó hace tiempo y ya se borró, un correo que está en Bloqueados pero del que no se quiere seguir recibiendo nada, o un correo del que sólo necesitas registrar el bloqueo sin abrirlo).
Funcionamiento del botón Bloquear del plugin:
- Abre la fila del correo y pulsa Bloquear.
- En el popup de confirmación aparecen dos opciones:
- Reportar también como Spam — activa esta opción sólo si el correo es realmente spam. Si simplemente no quieres seguir recibiendo a ese remitente pero no es spam, déjala desactivada.
-
Bloquear todo el dominio — si la activas, no se bloqueará sólo la cuenta concreta (por ejemplo
usuario@gmail.com) sino todo el dominio (@gmail.com). Úsala con cuidado.
- Pulsa Bloquear para confirmar.
TODO captura: popup de confirmación de bloqueo con los dos toggles visibles.
A partir de ese momento el filtro rechazará los próximos correos que cumplan la regla creada. El remitente recibirá un rebote SMTP, así que sabrá que su correo no se entregó (esto es deliberado: las reglas de cortesía obligan a notificar la no entrega).
Preguntas frecuentes
¿Por qué un correo aparece en Entrantes pero no en mi bandeja?
Entrantes lista los correos que el servidor recibió para ti. Si el correo se entregó pero no lo ves en la bandeja, lo más probable es que tu cliente lo haya movido a la carpeta de Spam local. Si fue el servidor quien lo rechazó, aparecerá también en Bloqueados.
¿Cuánto tiempo se guarda el historial?
El administrador define la retención; pregúntale si necesitas consultar correos antiguos que ya no aparezcan.
¿Por qué un desbloqueo no es inmediato para mí en otros correos similares?
La excepción se aplica al remitente concreto (y, opcionalmente, a su IP de origen). Otros correos parecidos pero de remitentes distintos no se ven afectados.
¿Qué pasa si bloqueo un dominio entero por error?
El administrador puede revertir el bloqueo a mano desde la consola. Avisa cuanto antes para evitar perder correos legítimos.
Resumen
El plugin Seguimiento te da visibilidad sobre el ciclo de vida de cada correo entrante o saliente y dos atajos para resolver incidencias frecuentes:
- Listado y búsqueda filtrables por dirección, tiempo y texto libre.
- Desbloqueo asistido con la información de validación de origen a la vista para decidir con criterio.
- Bloqueo desde la propia interfaz cuando no tienes el correo en la bandeja; en el resto de casos, sigue siendo preferible el botón Marcar como Spam del cliente de correo.
Si tienes dudas o detectas comportamientos inesperados, contacta con el administrador del servidor.