Documentation

client for spamd
generate configuration from Bayes database
examine and manipulate SpamAssassin's auto-whitelist db
Builds received spam/ham report from mail log

Modules

Spam detector and markup engine
find and process messages one at a time
auto-whitelist handler for SpamAssassin
determine spammishness using a Bayesian classifier
Bayesian Storage Module
SQL Bayesian Storage Module Implementation
SpamAssassin configuration file
load SpamAssassin scores from LDAP database
parse SpamAssassin configuration
load SpamAssassin scores from SQL database
decode, render, and hold an RFC-2822 message
extract metadata from a message
decode, render, and make available MIME message parts
per-message status (spam or not-spam)
per-message status (spam or not-spam)
persistent address list base class
SpamAssassin plugin base class
perform hashcash verification tests
add message metadata indicating the country code of each relay
perform SPF verification tests
look up URLs against DNS blocklists
SpamAssassin plugin handler
SpamAssassin SQL Based Auto Whitelist

Provides

in lib/Mail/SpamAssassin/BayesStore/DBM.pm
in lib/Mail/SpamAssassin/Constants.pm
in lib/Mail/SpamAssassin/DBBasedAddrList.pm
in lib/Mail/SpamAssassin/Dns.pm
in lib/Mail/SpamAssassin/EvalTests.pm
in lib/Mail/SpamAssassin/HTML.pm
in lib/Mail/SpamAssassin/Locales.pm
in lib/Mail/SpamAssassin/Locker.pm
in lib/Mail/SpamAssassin/Locker/Flock.pm
in lib/Mail/SpamAssassin/Locker/UnixNFSSafe.pm
in lib/Mail/SpamAssassin/Locker/Win32.pm
in lib/Mail/SpamAssassin/MailingList.pm
in lib/Mail/SpamAssassin/Message/Metadata/Received.pm
in lib/Mail/SpamAssassin/Message/Metadata/Received.pm
in lib/Mail/SpamAssassin/NetSet.pm
in lib/Mail/SpamAssassin/Dns.pm
in lib/Mail/SpamAssassin/EvalTests.pm
in lib/Mail/SpamAssassin/MailingList.pm
in lib/Mail/SpamAssassin/Plugin/Test.pm
in lib/Mail/SpamAssassin/Reporter.pm
in lib/Mail/SpamAssassin/TextCat.pm
in lib/Mail/SpamAssassin/Util.pm
in lib/Mail/SpamAssassin/Util/RegistrarBoundaries.pm