Menu

First alpha release jumfi

Jumfi is a new project that will create a (j)ava based (u)nified (m)ailfiter (i)nterface. It will allow mail filters build in java to be applied to multiple mail servers of similar and different design. Its goal is to boost the effectiveness of developed mail filters. This will be achieved because a mail filter that is build on top of jumfi can instantly be applied to a large group of mail servers.

Building a new mail filter is as simple as creating a new java class all that is necessary is a good mail filter concept. The technicalities of interfacing with a mail server are all handled by jumfi. The success of this project will depend on both the number of mail servers supported, and the number of effective mayflies available.

The unified mail filter interface is based on an abstraction of the email lifecycle. Every mail message goes through a set of events during its life from conception till filing the message. These events are the bases for filters that can be build on top of jumfi. A part of the success of jumfi is based on a good and complete mapping of these events. A document on this is available for comments on http://sourceforge.net/docman/display_doc.php?docid=22013&group_id=103507 .

The first alpha version (0.1) of jumfi is released; it is available on the sourceforge project page (http://sourceforge.net/projects/jumfi/). This version supports the sendmail milter interface on linux. Also included in this package is a sample mail filter that drops some of the commonly known hazardous mime-types.

Posted by Dieder Timmers 2004-04-10

Log in to post a comment.