El objetivo de este articulo, es comentar el programa Bogofilter, que acaba de ser publicado en su version 1.2.0.
Si bien este programa no poseé el conjunto de posibilidades de filtrado del que goza un programa como Spamassassin, su principal ventaja radica en que esta desarrollado en C++, y, sus performances de analisis son excelentes, con una enorme capacidad de adaptacion que lo hace unico y muy eficaz, tornandolo muy ductil para integrarse en el seno de un tercer programa.
Y, si lo miramos desde esta optica, actualmente, se encuentra integrado (y de manera nativa) en la mayor parte de los programas de correo electronico libre (Kmail, Evolution, Claws), a excepcion de Thunderbird, porque éste poseé su propio plugin, que también esta basado en los algoritmos de Bayes.
Muy conocido por su muy baja tasa de fallos (positivos), se presenta ante nosotros como una excelente eleccion para protegernos de la basura que puede llegar a nuestras cuentas correo, cuando lo integramos a un MTA del tipo Postfix. (1)
Es de destacar, que esta version 1.2.0 no es propiamente dicho una version mayor, si lo miramos desde el punto de vista de la muy evidente maduracion del proyecto, pero, presenta una muy interesante lista de correcciones/mejoras:
- Una limpieza, menor, del codigo;
- Correcciones en la documentacion de integracion a Postfix;
- Borrado de esas referencias que han devenido obsoletas a DBD en la documentacion.
- Soporte para las versiones SQLite 3.3.9 y superiores;
- Compatibilidad con el compilador de la suite Sun Studio 12;
- Compatibilidad con Flex 2.5.4, que viene también, a corregir un problema de pérdida de memoria.
Gustavo Pimentel
(1) - Agrego en copiado y pegado, la referencia Wikipedia : Agente de Transferencia de Correo (del inglés Mail Transport Agent o MTA; también Message Transport Agent, Agente de Transporte de Mensajes) es un programa que transfiere correo electrónico de una computadora a otra.
En otras palabras, es el servidor de correo (SMTP) en sí y no la parte que usa el usuario para recuperar los mensajes que éste recibió.
El MTA, recibe los mensajes desde otro MTA (relaying), un MSA (Mail submission Agent) que toma por sí mismo el mensaje electrónico desde un MUA (Mail user agent), o recibe directamente el correo desde un MUA, actuando como un MSA. El MTA trabaja en segundo plano, mientras el usuario usualmente interactúa con el MUA.
Algunos de los más conocidos son Sendmail, Postfix, QMail, Exim y Microsoft Exchange Server.