ESEN
ESEN

Filtros y antispam en DirectAdmin

· 7 min de lectura · por el equipo técnico de SISArgentina

El panel tiene dos cosas distintas que se confunden seguido. SpamAssassin le pone un puntaje a cada mensaje según cuántas señales de spam encuentra y actúa cuando ese puntaje supera un umbral, que por omisión es 5. Los filtros de spam del panel, en cambio, son reglas fijas: bloquean una dirección, un dominio o una palabra, sin puntaje y sin matices. SpamAssassin se activa desde "Gestión de correo" y ahí mismo se elige qué pasa con lo marcado. Conviene mandarlo a una carpeta de spam y no borrarlo, porque el único modo de saber si el umbral está bien puesto es mirar lo que el filtro descartó.

Qué hace SpamAssassin

SpamAssassin no decide "spam o no spam" de una. Le aplica al mensaje cientos de reglas y cada una suma o resta puntos: un remitente que figura en listas de reputación suma, un asunto entero en mayúsculas suma, una firma válida del dominio que dice ser resta. Al final queda un número, y ese número viaja en los encabezados del mensaje.

Si supera el umbral configurado, el mensaje queda marcado y el servidor hace con él lo que hayas elegido. El umbral por omisión es 5. Por debajo de eso, el mensaje entra a la bandeja como cualquier otro.

Activarlo

  1. Entrá al panel y abrí "Gestión de correo" (E-Mail Manager).
  2. Entrá en la configuración de SpamAssassin (SpamAssassin Setup) y tocá el botón que lo activa. Recién ahí aparece el resto de las opciones: antes de activarlo la pantalla no muestra nada para ajustar.
  3. Elegí qué pasa con lo marcado. Las opciones van desde dejarlo pasar igual a la bandeja de entrada hasta borrarlo, pasando por mandarlo a una carpeta de spam.
  4. Definí el umbral de puntaje. Si no tenés un motivo concreto para otra cosa, dejá el que viene.
  5. Guardá. Del mensaje siguiente en adelante el filtro ya trabaja; lo que entró antes se queda donde está.

El ajuste que menos problemas da

La combinación recomendable es esta: umbral estándar, lo marcado va a una carpeta de spam en vez de borrarse, y aparte se activa el bloqueo de los puntajes altísimos. Un mensaje que puntúa muy por encima del umbral —del orden de 15— es spam sin discusión y se puede descartar sin mirarlo.

Quedan así dos niveles: lo dudoso aterriza en una carpeta que podés revisar y lo indudable ni siquiera ocupa espacio. Es el esquema que la propia documentación de DirectAdmin sugiere para tener margen ante los falsos positivos.

Listas de permitidos y de bloqueados

  • Una dirección completa, para el remitente puntual que el filtro se come siempre: proveedor@empresa.com.ar.
  • Un dominio entero, usando el comodín delante de la arroba. El formato acepta comodines tanto en el nombre como en el dominio.
  • La lista de bloqueados funciona igual, pero rinde mucho menos: el spam cambia de remitente todo el tiempo y bloquear direcciones de a una es correr atrás.
  • Para lo que se repite todos los días conviene una regla de las que vienen más abajo, no una entrada más en la lista.

Los filtros del panel son otra cosa

En la sección de filtros de spam (SPAM Filters) hay reglas que no tienen nada que ver con el puntaje: bloquear una dirección exacta, bloquear un dominio —se escribe sin el www—, bloquear los mensajes que contengan una palabra, poner un tamaño máximo en kilobytes y activar el filtro de contenido adulto. Al final se elige qué hacer con lo que caiga: descartarlo o mandarlo a la carpeta de spam.

Un detalle que importa antes de armar la primera regla: estos filtros valen para toda la cuenta, no se configuran por casilla. Lo que bloquees acá lo bloqueás para todas las direcciones del dominio.

El filtro por palabra es más bruto de lo que parece

  • Busca la palabra en el asunto y también en el cuerpo del mensaje.
  • Coincide con partes de otras palabras: bloquear "com" se lleva puesto todo lo que diga "compra" o "comercial".
  • Distingue mayúsculas de minúsculas, así que una palabra escrita de tres formas necesita tres reglas.
  • La vuelta para acotarlo es escribir la palabra con un espacio de cada lado, para que coincida solamente cuando está suelta.

Los falsos positivos

Un falso positivo es un mensaje legítimo que el filtro marcó como spam. Son inevitables, y tienen un patrón: facturas con muchos números y poco texto, mensajes que son un solo enlace, avisos automáticos que salen de un servidor que no está autorizado a enviar por el dominio que figura como remitente.

Por eso no conviene arrancar bajando el umbral. Bajarlo atrapa más spam y también más correo legítimo, y como el remitente no recibe ningún aviso, el que pierde el mensaje es el que lo mandó. Se entera cuando te llama a preguntar si lo recibiste.

Antes de tocar el umbral

  1. Revisá la carpeta de spam durante una semana entera, sin cambiar nada.
  2. Contá dos cosas: cuánto spam pasó igual a la bandeja y cuánto correo legítimo cayó en la carpeta. Los dos números importan.
  3. Si lo que sobra es spam en la bandeja, bajá el umbral de a medio punto y volvé a mirar a la semana siguiente.
  4. Si lo que sobra es correo legítimo en la carpeta, subí el umbral y sumá a la lista de permitidos los remitentes que se repiten.
  5. Si el problema es siempre el mismo remitente, resolvelo con la lista de permitidos y dejá el umbral donde estaba.

Preguntas frecuentes

¿Dónde veo lo que SpamAssassin marcó?

En la carpeta de spam de la casilla, si elegiste esa opción. Se ve desde el webmail y también desde el teléfono, porque con IMAP las carpetas del servidor aparecen en todos los dispositivos. Si elegiste borrar, no hay dónde mirar: por eso conviene no elegirlo.

¿Por qué me sigue llegando spam con SpamAssassin activo?

Porque el puntaje de esos mensajes quedó por debajo del umbral. El spam bien hecho evita las señales obvias justamente para eso. La respuesta no es bajar el umbral a ciegas, sino mirar el puntaje que traen en los encabezados los mensajes que sí se marcaron y los que no.

¿La configuración es por casilla o para todo el dominio?

Los filtros de la sección de spam son universales: valen para toda la cuenta y no se pueden armar por casilla. SpamAssassin también se configura a nivel de la cuenta de hosting; lo que sí se puede elegir es que lo marcado vaya a la carpeta de spam de cada casilla en lugar de a una sola común.

¿Conviene borrar el spam automáticamente?

Solo el de puntaje altísimo. Borrar todo lo que supere el umbral estándar significa perder, sin enterarte nunca, el correo legítimo que el filtro haya marcado por error.

¿Qué pasa con el correo que ya estaba en la bandeja?

Nada. Los cambios afectan a los mensajes que entran después de guardarlos; lo que ya fue entregado se queda donde está, lo mueva quien lo mueva a mano.

Seguí leyendo