The spasm anti-spam milter is a spam filter for sendmail 8.12+ (with libmilter support). Its current features include logging and quarantining of rejected spam, fully virtualised settings for domains, individual whitelists and blacklists, and over two dozen filters, which can be set individually on a per-domain or per-email address basis, including local (system) blacklist, rDNS resolution, HELO/EHLO verification, envelope sender address verification, numerous DNS-based lists, whitelist-only mode, and auto-blacklisting via spamtrap addresses and unknown user rejections.
| Tags | Communications Email Filters |
|---|---|
| Licenses | GPL |
| Operating Systems | POSIX Linux |
| Implementation | C |
Recent releases


Changes: This version fixed a bug in the virus filter and added support for storing options in subdomain addresses. A port to Solaris was started.


Changes: An endless loop in mlfi_eom in -pre7 has been fixed.


Changes: A bug with handling multiple recipients was fixed. If a recipient wasn't set to tag or quarantine a given message, further recipients who should have tagged or quarantined a given message weren't being properly processed.


Changes: This release fixes a segfault which occurred when the virus scanner was active but no VirusScannerArgs option existed, fixes the DomainLoggingExceptions handler, writes the pidfile initially as root to place it in /var/run, and adds a rewrite of spasm.init.


Changes: A runtime configuration file was added. Lots of documentation was updated.
A project to increase the surveillance of Swedish parliament members.