Release Notes: Minor bugfixes were made. An extern "C" header was added to support compilation of libdspam API in C++. More progress was made with the CRM Sparse Spectra Driver.
Release Notes: Preliminary LDAP support has been added, allowing an LDAP server to verify the existence of users prior to processing. A socket descriptor leak (on delivery connect failure) has been fixed. SMTP/LMTP delivery now accepts all 2xx delivery responses (instead of just 250) to avoid problems with DBmail. Additional work on the CRM114 Sparse Spectra driver has been made.
Release Notes: This release corrects some minor decoding annoyances, fixes managed groups, and adds quoting for dots on single lines, which some MTAs/LDAs interpret as a message termination character.
Release Notes: A fix for LMTP when talking to dbmail has been made, whereby all 2xx responses (not just 250) are accepted as successful. A bug causing some badly formatted messages to fail receiving a signature was fixed. Delivery of false positives when using managed groups has been fixed.
Release Notes: Integrated Clam A/V support has been added. A new feature has been added allowing the UID to be stored in the DSPAM signature, allowing for a system-wide spam address. Domain-based delivery hosts support has been added. Markovian Discrimination, implementing Bill Yerazunis' [CRM114] research, has been added. A storage driver utilizing Bill Yerazunis' CRM114 Sparse Spectra format has been added. Support for pass-thru user fallback support has been added. Support for a plused (user+detail) format has been added. Domain blocklisting support has been added. Many other improvements are also included.
Release Notes: A bug in which daemon-mode could segfault if the X-DSPAM-Signature header was malformed was fixed.
Release Notes: A bug which prevented first run or first spam notifications from going out when used in groups was fixed. Proper permissions were set for domain sockets. Temporary failures in LMTP server mode were fixed. The notspam- alias "Change User" option has been fixed.
Release Notes: This version adds support for non-ASCII character sets. It finishes the history-based retraining function, allowing users to retrain without forwarding messages, and fixes many minor memory leaks. It also fixes a deadlock situation when in daemon mode and sending null characters. Improvements to PostgreSQL driver were made, and a condition where connections to the Postgres database lingered was fixed.
Release Notes: Many bugfixes have been made. SMTP delivery has been added. Additional ParseToHeader options and LMTP/SMTP delivery options have been added. Documentation has been added for configuring DSPAM as a front-side MX relay with postfix.