Spammer is an anti-spam mail filter for Sendmail and Postfix. It uses libmilter to communicate with the MTA. Spammer checks client IP addresses as well as all IP addresses in the "Received: " headers against a DNSBL database.
| Tags | Communications Email Filters |
|---|---|
| Licenses | BSD Original |
| Operating Systems | Unix POSIX |
| Implementation | C |
Recent releases


Changes: Termination of long strings was added (this was probably never a problem, since those strings are configurable). The main focus of this release is the updated documentation. This is the first release verified to work with Postfix.


Changes: This release fixes the recognition of private class B networks and changes the default DNSBL to Spamcop (moderate blacklist without dialup ranges), as the Osirusoft DNSBL doesn't work anymore.


Changes: This release improves stability with libadns, prints more debug output, returns a more self-explanatory reason phrase to Sendmail when a message is identified as spam, doesn't check private IP addresses anymore, and compiles under Debian GNU/Linux.


No changes have been submitted for this release.


Changes: This release adds options for adding tags to Subject lines, for rejecting mail, for either accepting or temporarily refusing connections in case of errors, and for choosing a DNSBL suffix. If started as root, it automatically switches to nobody. The init.d startup script has been updated. Examples on using inet sockets and a new (hopefully better) README file have been added. You can now use libadns (to search for adns in projects) for resolving (support for this is still somewhat buggy).