Donate Share

PASP - Python Anti-Spam Proxy

File Release Notes and Changelog

Release Name: release candidate 2

Notes:


Changes: ( rc 2) (added) Support for a system logger. Imports the module 'logger' if it is available, using logger.log(string). If this library and function are not available, will use an internal logger, which is just 'print'. (changed) the run() command to main() to support other scripts that use main() as a function to run. (changed) a few common things to make recursive scopes not required in catdb.py. (changed) Probably other things that I can't remember. The following changes are patches from Andreas Kostyrka <andreas@mtg.co.at> (added) Added option for modifying the subject line in addition to the X-Hammie-Disposition header. (cleanup) Cleanup of RETR code. (removed) Got rid of the hello echo from the remote server...some clients had problems with this. (added) Error response code for CAPA command. (added) support for unix hosts through the use of set_reuse_addr() and standard listening port (for unix users) of 1110 so that you don't need to be root to run pasp. (changed) main() to take a listening port as an argument. (added) support for a command line argument giving desired listening port number