I am pleased to announce the first public release of 'bsa_filter.pl' - a SpamAssassin xmail filter written in perl. The script is a modification/upgrade of Don Drake's sa_filter.pl.
Please be aware that this script is 'beta' and it should be carefully tested before being thrown into production. The script and documentation may be found at: http://xmail.beaucox.com Davide - can you put a link on your site pointing to my site with a description of something like: <a href="http://xmail.beaucox.com/">bsa_filter.pl</a> - a perl SpamAssassin filter with configurable spam message forwarding and/or trashing. A snippet of the documentation: NAME bsa_filter.pl - an xmail SpamAssassin filter. DESCRIPTION bsa_filter.pl is an xmail mail server filter to process incoming messages through SpamAssassin. It is based on Don Drakes's script - sa_filter.pl, version 1.3. The following enhancements to his work were made: Rewritten using perl oo package/class This was mainly done to make intra-module communication easier. Configurable forwarding Spam messages may be forwarded to an administrative email account for review/blacklisting/whitelisting/etc. based on a settable spam score threshold. Configurable trashing Spam messages above a settable spam score may be summarily trashed. Enhanced log The spam log has been enhanced: additional fields have been added. PREREQUSITES The follwing modules should be installed: xmail A running xmail mail server. See the "CONFIGURATION" section below for changes that must be made to filter exit codes for older versions. Mail::SpamAssassin I have tested only with version 2.63; the filter should/may work with earlier versions that do not have major operational changes. Net::SMTP Found in perl module libnet; I use libnet 1.18. CONFIGURATION .... Aloha => Beau; - To unsubscribe from this list: send the line "unsubscribe xmail" in the body of a message to [EMAIL PROTECTED] For general help: send the line "help" in the body of a message to [EMAIL PROTECTED]