New release of pythonfilter at the usual place:

http://www.dragonsdawn.net/~gordon/courier-pythonfilter/

The most significant feature of this release is the addition of a filter 
which can append signatures to messages received by Courier.  Because 
signature policy will be site specific, I expect that most users will 
use this filter to create one that meets their needs.  Customization 
should be fairly simple where it is required.

The filter will check messages for an authenticated sender, and if 
found, will append a signature based on the domain of the sender.  The 
original message will be wrapped in a MIME part, and the signature will 
be added as a multipart/mixed MIME attachment.  The advantage of this 
approach is that it preserves the original message.  Messages which are 
MIME or PGP encrypted can still be signed, which isn't true of filters 
which inject a signature into MIME parts.  Messages which are signed 
should also remain valid, though I expect that most mail clients won't 
(and shouldn't) indicate that the entire message has a valid signature.

In total, the filter is 74 lines of code, making it vastly smaller than 
other filters, and a better base from which to make a filter that meets 
a site's needs.

This work was completed several months ago under contract, and is now 
included with the pythonfilter distribution.

Other notable changes include:

* The license for pythonfilter is now GPL 3.
* Messages which are refused by any pythonfilter module are logged, 
including information about which module refused the message, and the 
sender and recipient addresses
* A much improved SpamAssassin module that can modify messages.  This 
makes it much easier to use Courier and pythonfilter as a mail gateway.
* Many small improvements and bug fixes.

-------------------------------------------------------------------------
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
_______________________________________________
courier-users mailing list
[email protected]
Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users

Reply via email to