<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?>

<feed xmlns="http://purl.org/atom/ns#" version="0.3" xml:lang="es-ES">
<link href="https://www.blogger.com/atom/6105080" rel="service.post" title="DRF - Manuales" type="application/atom+xml"/>
<link href="https://www.blogger.com/atom/6105080" rel="service.feed" title="DRF - Manuales" type="application/atom+xml"/>
<title mode="escaped" type="text/html">DRF - Manuales</title>
<tagline mode="escaped" type="text/html">Manuales y material de referencia</tagline>
<link href="http://david.luegopalaferia.com/manuales.html" rel="alternate" title="DRF - Manuales" type="text/html"/>
<id>tag:blogger.com,1999:blog-6105080</id>
<modified>2006-04-05T10:36:37Z</modified>
<generator url="http://www.blogger.com/" version="6.72" xml:lang="en-US">Blogger</generator>
<info mode="xml" type="text/html" xml:lang="en-US">
<div xmlns="http://www.w3.org/1999/xhtml">This is an Atom formatted XML site feed. It is intended to be viewed in a Newsreader or syndicated to another site. Please visit the <a href="http://help.blogger.com/bin/answer.py?answer=697">Blogger Help</a> for more info.</div>
</info>
<convertLineBreaks xmlns="http://www.blogger.com/atom/ns#">true</convertLineBreaks>
<entry xmlns="http://purl.org/atom/ns#">
<link href="https://www.blogger.com/atom/6105080/110069241220796523" rel="service.edit" title="Evolution y SPAM en Linux" type="application/atom+xml"/>
<author>
<name>PJ</name>
</author>
<issued>2004-11-17T13:13:43+01:00</issued>
<modified>2004-11-20T20:16:43Z</modified>
<created>2004-11-17T11:53:32Z</created>
<link href="http://david.luegopalaferia.com/2004_11_17_manuales.html#110069241220796523" rel="alternate" title="Evolution y SPAM en Linux" type="text/html"/>
<id>tag:blogger.com,1999:blog-6105080.post-110069241220796523</id>
<title mode="escaped" type="text/html">Evolution y SPAM en Linux</title>
<content mode="escaped" type="text/html" xml:base="http://david.luegopalaferia.com/manuales.html" xml:space="preserve">En este manual explico como he configurado &lt;span style="font-weight:bold;"&gt;evolution&lt;/span&gt; para que filtre el correo no deseado (&lt;span style="font-weight:bold;"&gt;spam&lt;/span&gt;) que me llega, ayudado por &lt;span style="font-weight:bold;"&gt;bogofilter&lt;/span&gt;.&#13;&lt;br /&gt;&#13;&lt;br /&gt;No explico como instalar &lt;span style="font-weight:bold;"&gt;evolution&lt;/span&gt;, ni &lt;span style="font-weight:bold;"&gt;bogofilter&lt;/span&gt;, sólo me limito a contar como los he configurado para trabajar juntos. Cómo se instala un programa depende de la distribución de GNU-Linux que uses, así que si quieres saber como se instala evolution o bogofilter hay múltiples sitios en los que te ayudaran a resolverlo.&#13;&lt;br /&gt;&#13;&lt;br /&gt;Yo lo he configurado con &lt;span style="font-weight:bold;"&gt;SuSE 9.1&lt;/span&gt; con las versiones de &lt;span style="font-weight:bold;"&gt;evolution&lt;/span&gt; y &lt;span style="font-weight:bold;"&gt;bogofilter&lt;/span&gt; que incluye de serie esta distribución.&#13;&lt;br /&gt;&#13;&lt;br /&gt;Evolution no lleva de serie el soporte para filtrar spam (como el que lleva &lt;span style="font-weight:bold;"&gt;mozilla&lt;/span&gt; o &lt;span style="font-weight:bold;"&gt;thunderbird&lt;/span&gt;), por lo que hay que buscar un método para filtrar el spam.&#13;&lt;br /&gt;&#13;&lt;br /&gt;Para ello hay que crear un filtro nuevo accediendo al menu herramientas y submenú filtros &#13;&lt;br /&gt;&lt;img src="http://tinypic.com/m692o"&gt;&#13;&lt;br /&gt;&#13;&lt;br /&gt;y seleccionar &lt;span style="font-weight:bold;"&gt;Añadir&lt;/span&gt;&#13;&lt;br /&gt;&lt;img src="http://tinypic.com/m6ako"&gt;&#13;&lt;br /&gt;&#13;&lt;br /&gt;En la ventana que sale al pulsar Añadir, hay que configurar lo siguiente:&#13;&lt;br /&gt;&lt;ul&gt;&#13;&lt;br /&gt;&lt;li&gt;Nombre de la regla&lt;/li&gt;&#13;&lt;br /&gt;&lt;li&gt;Orden a realizar: Redirigir mensaje a orden de shell&lt;/li&gt;&#13;&lt;br /&gt;&lt;li&gt;Donde está el bogofilter y sus parámetros: /usr/bin/bogofilter -o 0.45&lt;/li&gt;&#13;&lt;br /&gt;&lt;li&gt;El resultado de la shell: Devuelve 0&lt;/li&gt;&#13;&lt;br /&gt;&lt;li&gt;Que mueva el mensaje a una carpeta que creemos con el spam&lt;/li&gt;&#13;&lt;br /&gt;&lt;/ul&gt;&#13;&lt;br /&gt;Esta sería mi configuración:&#13;&lt;br /&gt;&lt;img src="http://tinypic.com/m6amu"&gt;&#13;&lt;br /&gt;&#13;&lt;br /&gt;En estos momentos evolution estaría configurado, faltaría enseñar a bogofilter que es spam y que no es spam. Para eso temenos que hacer un script que se ejecutará regularmente (yo lo he puesto en un cron cada hora) de manera que se le pasa al bogofilter los mensajes que no son spam, para que aprenda que tipo de correo queremos recibir, y los mensajes que son spam, para que vea que mensajes hemos marcado nosotros mismos como spam.&#13;&lt;br /&gt;&#13;&lt;br /&gt;El script, que he hecho yo, le pasa al bogofilter las carperas de correo que se han modificado recientemente (65 minutos), para que aprenda que NO ES SPAM y la carpeta que hemos creado para enviar el spam. Hay que mantener el spam en la carpeta de spam durante un tiempo, para que el bogofilter aprenda de los correos que tenemos guardados.&#13;&lt;br /&gt;&#13;&lt;br /&gt;Este sería mi script:&#13;&lt;br /&gt;&lt;pre&gt;&#13;&lt;br /&gt;&lt;font color="#0000ff"&gt;#!/bin/bash&lt;/font&gt;&#13;&lt;br /&gt;&lt;font color="#0000ff"&gt;# Le digo que NO es SPAM. &lt;/font&gt;&#13;&lt;br /&gt;&lt;font color="#0000ff"&gt;# Solo busca los buzones por debajo del inbox que han sido modificados &lt;/font&gt;&#13;&lt;br /&gt;&lt;font color="#0000ff"&gt;# desde hace menos de 65 minutos, o sea, los que mas recientemente han recibido datos &lt;/font&gt;&#13;&lt;br /&gt;&lt;font color="#0000ff"&gt;# Esto es para que se ejecute en un cron cada hora.&lt;/font&gt;&#13;&lt;br /&gt;&lt;font color="#a52a2a"&gt;&lt;b&gt;for&lt;/b&gt;&lt;/font&gt; i &lt;font color="#a52a2a"&gt;&lt;b&gt;in&lt;/b&gt;&lt;/font&gt; &lt;span style="background-color: #f2f2f2"&gt;&lt;font color="#6a5acd"&gt;`&lt;/font&gt;&lt;/span&gt;&lt;font color="#a52a2a"&gt;&lt;b&gt;find&lt;/b&gt;&lt;/font&gt;&lt;span style="background-color: #f2f2f2"&gt;&lt;font color="#6a5acd"&gt; &lt;/font&gt;&lt;/span&gt;&lt;font color="#a020f0"&gt;$HOME&lt;/font&gt;&lt;span style="background-color: #f2f2f2"&gt;&lt;font color="#6a5acd"&gt;/evolution/&lt;/font&gt;&lt;/span&gt;&lt;font color="#a52a2a"&gt;&lt;b&gt;local&lt;/b&gt;&lt;/font&gt;&lt;span style="background-color: #f2f2f2"&gt;&lt;font color="#6a5acd"&gt;/Inbox -&lt;/font&gt;&lt;/span&gt;&lt;font color="#a52a2a"&gt;&lt;b&gt;type&lt;/b&gt;&lt;/font&gt;&lt;span style="background-color: #f2f2f2"&gt;&lt;font color="#6a5acd"&gt; f -name mbox -mmin &lt;/font&gt;&lt;/span&gt;&lt;span style="background-color: #f2f2f2"&gt;&lt;font color="#ff00ff"&gt;-65&lt;/font&gt;&lt;/span&gt;&lt;span style="background-color: #f2f2f2"&gt;&lt;font color="#6a5acd"&gt; -&lt;/font&gt;&lt;/span&gt;&lt;font color="#a52a2a"&gt;&lt;b&gt;print&lt;/b&gt;&lt;/font&gt;&lt;span style="background-color: #f2f2f2"&gt;&lt;font color="#6a5acd"&gt;`&lt;/font&gt;&lt;/span&gt; &lt;font color="#a52a2a"&gt;&lt;b&gt;;&lt;/b&gt;&lt;/font&gt; &lt;font color="#a52a2a"&gt;&lt;b&gt;do&lt;/b&gt;&lt;/font&gt; cat &lt;font color="#a020f0"&gt;$i&lt;/font&gt;  | bogofilter &lt;font color="#a52a2a"&gt;&lt;b&gt;-M&lt;/b&gt;&lt;/font&gt; &lt;font color="#a52a2a"&gt;&lt;b&gt;-n&lt;/b&gt;&lt;/font&gt; ; &lt;font color="#a52a2a"&gt;&lt;b&gt;done&lt;/b&gt;&lt;/font&gt;&#13;&lt;br /&gt;&#13;&lt;br /&gt;&lt;font color="#0000ff"&gt;# Le digo lo que ES SPAM, para que aprenda a marcar como spam lo que se hace de forma manual&lt;/font&gt;&#13;&lt;br /&gt;cat &lt;font color="#a020f0"&gt;$HOME&lt;/font&gt;/evolution/&lt;font color="#a52a2a"&gt;&lt;b&gt;local&lt;/b&gt;&lt;/font&gt;/Spam/mbox &lt;font color="#a52a2a"&gt;&lt;b&gt;|&lt;/b&gt;&lt;/font&gt; bogofilter &lt;span style="background-color: #f2f2f2"&gt;&lt;font color="#6a5acd"&gt;-M&lt;/font&gt;&lt;/span&gt; &lt;span style="background-color: #f2f2f2"&gt;&lt;font color="#6a5acd"&gt;-s&lt;/font&gt;&lt;/span&gt;&#13;&lt;br /&gt;&lt;/pre&gt;&#13;&lt;br /&gt;&#13;&lt;br /&gt;El script da por echo que las subcarpetas de Inbox son carpetas de correo válidas. Tambien da por echo una localización concreta de las carpetas, así como de la carpeta de SPAM. En el script solo se pasan al bogofilter los buzones que fueron modificados hace menos de 65 minutos, esto es porque yo lo ejecuto cada hora. Si se ejecuta de forma manual posiblemente convenga quitar el parámetro &lt;pre&gt;-mmin -65&lt;/pre&gt;.&#13;&lt;br /&gt;Este script se debe ejecutar regularmente, con lo que lo he puesto en un cron que se ejecuta en el minuto 55 de cada hora:&#13;&lt;br /&gt;&lt;pre&gt;&#13;&lt;br /&gt;# Cada hora aprende el sistema lo que es spam&#13;&lt;br /&gt;55 * * * * $HOME/bin/actualiza_bogofilter.sh&#13;&lt;br /&gt;&lt;/pre&gt;&#13;&lt;br /&gt;&#13;&lt;br /&gt;</content>
<draft xmlns="http://purl.org/atom-blog/ns#">false</draft>
</entry>
</feed>
