[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Spamassassin y Amavid-new - alterando el cuerpo de un e-mail.



Carlos Velásquez wrote:
Miguel Da Silva - Centro de Matemática escribió:
Colegas, estoy montando un servidor de e-mail para sustituir el que está
funcionando actualmente en el trabajo. Estoy usando Postfix + Dovecot +
Amavisd-new (Clamav como anti-virus y Spamassassin para evitar spam).

Estuve leyendo el FAQ de Amavisd-new y decía que Spamassassin (siendo
llamado por Amavisd-new) no podrá alterar el cuerpo de un e-mail y que
todo tipo de alteración será hecha por el mismo Amavisd-new. Dice
también que Amavisd-new puede hacer "defang" de algunos e-mails según la
categoria del mismo (virus, spam, bad-header, etc, etc).

Para eso existen las opciones $defang-virus, $defang-spam, etc. Y esas
opciones agregararían un pequeño mensaje de texto al e-mail
"problemático" y adjuntarían el e-mail original que fue marcado como
"problemático". Necesitava por lo tanto saber como editar ese pequeño
mensaje de texto, pero todavía no encontré ninguna opción que sea
inherente al propio Amavisd-new.

Conozco la opción "report" de Spamassassin y la estuve usando para
hacer algunas pruebas. Al fin y al cabo, el texto que está puesto en
"report" de SA está siendo usado en los e-mails problemáticos que son
entregados (por unos dias estoy usando D_PASS).

Bueno, les dejo la pregunta... eso ocurre por simple casualidad o es el
comportamiento correcto? O sea, una vez que Amavisd-new encuentra
"$defang-spam = 1" en su archivo de configuración, él busca por la
opción "report" en el archivo de configuración de SpamAssassin, pone ese
texto en el e-mail de aviso que será enviado y adjunta el e-mail spam
original?

Se puede entender?
Ok déjame ver si entendí tu pregunta,
Si lo que quieres es modificar el mensaje por medio del Spamassassin, yo lo hago de la siguiente forma:
En el archivo /etc/spamassassin/local.cf existe una línea denominda

# Change the subject of suspected spam
rewrite_header subject         *****SPAM*****

Esto lo que hace es cambiar el subjetc original del correo por el mensaje *****SPAM***** Así cuando un correo es detectado como spam, cuando el correo llega al destinatario le aparece que este mensaje.

Saludos y espero te haya entendido....



Eso ya lo pude hacer, además lo logré usando la opción $sa_spam_subject_tag de Amavisd-new porque si esa se encuentra con algún valor asignado, la opción "rewrite_header subject" de Spamassassin no se toma en cuentra.

Mi duda apareció a partir de lo siguiente:

# MIME defanging wraps the entire original mail in a MIME container of type
# 'Content-type: multipart/mixed', where the first part is a text/plain with
# a short explanation, and the second part is a complete original mail,
# enclosed in a 'Content-type: message/rfc822' MIME part.
# Defanging is only done when enabled (selectively by malware type),
# and mail is considered malware (virus/spam/...), and the malware is allowed
# to pass (*_lovers or *_destiny=D_PASS)

Eso está en la documentación del arcbivo amavisd.conf, entonces quisiera saber como editar esa "short explanation", estaría bueno que apareciera un mensaje "customizado". Al final me estoy dando cuenta que cometí un error de interpretación pues resulta que el servidor recibe un Spam, lo analiza y asigna un puntaje que lo determina como Spam. Como Spamassassin está configurado para reportar cada mail problemático, él crea un nuevo mail, pone en él el texto configurado en la cláusula "report" (que se encuentra en local.cf) y adjunta el Spam como un archivo .eml. Ese nuevo mail es entregado al destinatario original. El procedimiento ocurre porque tengo configurado "$final_spam_destiny = D_PASS;".

O sea, al fin y al cabo no se está alterando el mensaje recibido. Es más bien una cuestión "teórica", de saber quién hace qué tarea y cual es la opción que la configura.

Pero bueno, se vive y se aprende.

Gracias y saludos.
--
Miguel Da Silva
Administrador de Red
Centro de Matemática - http://www.cmat.edu.uy
Facultad de Ciencias - http://www.fcien.edu.uy
Universidad de la República - http://www.rau.edu.uy



Reply to: