

              j-chkmail release 1.1

Changes from previous version are described at ChangeLog file.

j-chkmail release 1.1 added many new features to previous version.

The documentation of this release isn't complete. It will be released soon.

Main new j-chkmail features are :

Anti-spam features :
********************

Our idea to fight spam is to do "behavior filtering" instead of "content 
filtering". The main reason is that content filtering is very slow and if 
the connection rate is too high, your server may go down.

- Control of peer mail server throttle. j-chkmail may reject connections 
  if the connexion rate, or the recipients rate, or the number of recipients 
  of a message exceeds configured level. This is being used at our mail 
  server and is proving to very efficient agains dictionary attacks.
- j-chkmail may reject connections if the peer ip address doesn't resolve or
  if direct and reverse resolutions aren't the same.

Anti-virus features :
*********************

Other the very efficient internal scanner, j-chkmail may be used in 
conjunction with commercial antivirus scanners : nai mcafee and trendmicro.


Utilities
*********

j-scanfile - a command line version of j-chkmail internal scanner, which 
may be used to scan mailbox text files.

j-printstats - a utility to print internal counters and statistics (see 
man page), or j-printstats -h option.

Documentation
*************

Man pages are now installed

Code cleaning and other tasks
*****************************

Many changes were done into source code, in order to be more scalable, and 
reliable.

- there is no more need to setup cron jobs to dump statistics into file. This
  is done at the config file.

- j-chkmail has now a supervisor daemon which does the necessary job to 
  insure the filter is correctly running.

- configure script was updated to recent versions  of autoconf and automake.

- configuration file is now more structured.

- j-chkmail was compiled (but not tested with FreeBSD).

TODO in the next version
************************

There will be some new "behavior anti-spam filtering" possibilities.

Antivirus interface is done by a concurrent server. The next release will be 
done by a pre-forked server.

Sorry if the documentation present isn't enough. I've very little time to 
work on. I'll try do finish it soon, but if j-chkmail helps you fighting 
against spam and virus, you may help me with the doc.  8-).

If you have questions, or if you don't know how to send me a Pink Floyd CD, 
send me a mail.

  Jose-Marcio.Martins@ensmp.fr

