Pyzor is a collaborative, networked system to detect and block spam using identifying digests of messages.
|Tags||Communications Email Filters|
Release Notes: Messages are now decoded if they are encoded, with base64, quoted printable, and uuencode currently supported. New message normalization rules and decisions on whether certain content should be included in the digest, a 'digest' command which simply prints out the digest of the messages encountered, and a 'predigest' command which prints out the data of a message that would be included in a digest have been implemented. If HOME is unspecified and no --homedir is given, the config directory is now /etc/pyzor. If pyzord receives a HUP signal, it re-opens the logfile.
Release Notes: This version fixes a bug where the client would send reports/whitelists to each server multiple times. The server now keeps the database file open, instead of re-opening on each request, and pyzord.log now includes the response code.
Release Notes: Pyzor now has accounts, access controls, and digest-signing message authentication. New commands available are 'whitelist', 'info', 'genkey', and 'shutdown'. The pyzord logfile has human-reable timestamps. Python 2.2.1 or greater is now required.
Release Notes: A fix for a major bug where the incorrect exit code for the pyzor client is given.
Release Notes: This version includes a protocol change/break. ~/.pyzor is now a directory, with a config file inside it. pyzord now has a logfile and pidfile. The command-line interface to pyzord was overhauled, with the debugging mode improved for both client and server. The client will now contact multiple servers.