spamGuard is a collection of small applications that automagically monitors spammer activity in mail server logs. The program supports qmail (multilog/syslog), sendmail, and postfix.
| Tags | Communications Email Filters Systems Administration |
|---|---|
| Licenses | BSD Original |
| Operating Systems | POSIX |
| Implementation | C |
Recent releases


Changes: The email address of spammers is now added to the Subject. A new spam-high.txt conf file was added. The addresses in this file will be added to the badmail file when they send more mail than the pcnt value. Addresses in the ignore file are never added to the badmailfrom file even if they send mail more then pcnt. Configuration files were moved from /usr/local/etc/ to /usr/local/etc/spamguard. #@[] addresses are now ignored under qmail.


Changes: The Parser module is now Isoqlog's parser. config.h was removed in favor of an easy-to-use config file, spamguard.conf, which allows the configuration parameters to be set at run time. The MTA subdirs were removed. Installation has become very easy.


Changes: In this release, the Parser module is now Isoqlog's parser, all config.h files were removed, there is now one easy to use config file, spamguard.conf, and the configuration parameters can be set at run time. MTA subdirs were removed, and installation has become very easy.


Changes: This version fixes a bug in ignore file processing code. Because of this, one of the hash tables has been turned into linked list (ignore list). There are now three different threshold values, each of which are treated differently by spamGuard: warning, block, and paranoid. There has also been some code refinement.


Changes: Because of performance issues, linked lists have been replaced with hash tables. This release has Postfix support, and some more memory leaks have been fixed.