🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.linux.anuncios
Article #183

Animail 2.0-pre10 AKA The "Me lo Como Tó/La unión hace la fuerza" release

#183
From: Juanjo Álvarez
Date: Sat, 26 Oct 2002 08:56
70 lines
4754 bytes
Esta versi�n incorporta un cambio bastante interesante. A�ade un nuevo
bloque de comandos a la configuraci�n que permiten utilizar cualquier
otro programa como 'plugin' a Animail, aplicando ese programa a los
mensajes justo despu�s de descargarse y justo antes de ser entregados,
de forma que esos programas (que pueden ser todos los que queramos)
tengan la oportunidad de decidir si el email es Spam o no. La forma de
especificar cada programa-plugin es muy flexible y se adapta muy bien a
distintos tipos de programas (se puede especificar si hay que darles los
mails por la entrada est�ndar o mediante alguna opci�n con la ruta,
permite saber si el programa marca el mail como filtrado a partir de un
determinado valor devuelto, a partir de una expresi�n regular que
concuerde con su salida o combinaciones de las anteriores, etc, etc).

Por ejemplo, una forma (habr�a m�s) de que Animail utilice SpamAssassin
y Bogofilter (al mismo tiempo) como filtros a los mensajes ser�a:

<PostFilter>
PostFilterName: SpamAssassin
Path: /usr/bin/spamassassin
KillerProgramOutput: X-Spam-Flag: YES
SavePostFilteredMails: Output
</PostFilter>

<PostFilter>
PostFilerName: Bogofilter
Path: /usr/bin/bogofilter
KillerReturnValues: 0
</PostFilter>

<Global>
#... Las opciones que tengamos...
PostFilteredMailsMbox: /home/usuario/spambox
</Global>

Otro ejemplo, para usarlo con spamc, el cliente C de SpamAssassin (mucho
m�s r�pido, pero necesita que tengamos el spamd funcionando):

<PostFilter>
PostFilerName: SpamAssassin-spamc
Path: /usr/bin/spamc
Options: -c
KillerReturnValues: 1
ShowFilterOutput: Yes
</PostFilter>

Otra opci�n, si no queremos ver la salida corta de spamc pero queremos
que nos guarde en el spambox los mensajes originales tal y como
SpamAssassin los modifica para marcarlos como Spam ser�a:

<PostFilter>
PostFilterName: SpamAssassin-spamc
Path: /usr/bin/spamc
KillerReturnValues: 1
SavePostFilteredMails: Output
</PostFilter>

Como puede verse las posibilidades son casi infinitas. Todo est�
documentado en I'm-sleepy-english en el fichero docs.html (la versi�n en
Espa�ol de la docu no la voy a actualizar hasta la 2.0-Final, demasiado
curro tenerla sincronizada entre versiones inestables).

Por supuesto como los usuarios de las inestables de Animail saben bien,
muchos cambios suelen implicar nuevos bugs, y este es un cambio bastante
grande, adem�s de que he reorganizado un poco el parser del fichero de
configuraci�n as� que se apliquese el disclaimer habit�al de que a mi me
funciona de perlas pero quiz�s a t� no :)

http://escomposlinux.org/fer_y_juanjo/animail.html

Ale, a mandar bugs :)
Technical Details
Message-ID: <slrnarilu8.4o5.juanjux@pascual.mired>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news.tele.dk!news.tele.dk!small.news.tele.dk!newsfeed.wirehub.nl!news-hub.cableinet.net!blueyonder!marmolejo.escomposlinux.org!antonio.escomposlinux.org!ecola.antonio.escomposlinux.org!robomod!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: f749b,ec9d91ad68482b89,start
X-Google-Attributes: gidf749b,public
X-Google-ArrivalTime: 2002-10-26 01:56:17 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news.tele.dk!news.tele.dk!small.news.tele.dk!newsfeed.wirehub.nl!news-hub.cableinet.net!blueyonder!marmolejo.escomposlinux.org!antonio.escomposlinux.org!ecola.antonio.escomposlinux.org!robomod!not-for-mail
From: Juanjo Álvarez <juanjux@yahoo.es>
Newsgroups: es.comp.os.linux.anuncios
Subject: Animail 2.0-pre10 AKA The "Me lo Como
 Tó/La unión hace la fuerza" release
Date: Sat, 26 Oct 2002 08:56:13 +0000 (UTC)
Organization: World Domination Project
Lines: 71
Sender: stump-ecola@mordor.escomposlinux.org
Approved: Clave de Aprobacion de e.c.o.l.a <ecola@hispalinux.es>
Message-ID: <slrnarilu8.4o5.juanjux@pascual.mired>
Reply-To: juanjux@yahoo.es
NNTP-Posting-Host: 217-127-183-203.uc.nombres.ttd.es
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Trace: antonio.escomposlinux.org 1035622574 8169 217.127.183.203 (26 Oct 2002 08:56:14 GMT)
X-Complaints-To: usenet@antonio.escomposlinux.org
NNTP-Posting-Date: Sat, 26 Oct 2002 08:56:14 +0000 (UTC)
X-ECOLA-Policy: http://www.escomposlinux.org/ecol-anuncios.php
X-ECOLA-Info-1: Envios a:                 ecola@hispalinux.es
X-ECOLA-Info-2: Cuestiones tecnicas a:    ecola-admin@escomposlinux.org
X-ECOLA-Info-3: Cuestiones normativas a:  ecola-info@escomposlinux.org
X-Comment: Los moderadores no estan necesariamente de acuerdo con este mensaje
X-Robomod: STUMP, ichudov@algebra.com (Igor Chudov)
Delivered-To: stump-ecola@escomposlinux.org
X-Operating-System: Debian Linux
User-Agent: slrn/0.9.7.4 (Linux)
X-Spam-Status: No, hits=0.0 required=5.0 tests= version=2.20
X-Auth: PGPMoose V1.1 PGP es.comp.os.linux.anuncios
 iD8DBQA9ulisYX1YNMVq00YRAu+dAJwPMi5KsFJCFiYRntS0fxmwh2PdLwCgiOkL
 uRvWzvfYtY/DhdYCPFEwH+g=
 =DheV