Nightly MassCheck runs are the way people submit data on the effectiveness of current rules on their recent spam and ham. It is used to generate the very rule scores that determine the effectiveness of SpamAssassin (distributed via sa-update), and to evaluate rules via the RuleQaApp. The accuracy of SpamAssassin is directly related to the number of people contributing to nightly MassChecks.
This does not require sending us your email. Just logs of which rules hit your emails.
Usually a script is run from cron which automatically downloads the latest development version of SpamAssassin, runs it against your spam and ham, and then uploads a log of the results. One line per email, with a list of the SpamAssassin rules each email hit. Your actual email is not uploaded with this method.
An advantage to participating is that it makes SpamAssassin more accurate on your email. Even few hundred varied emails per month would be good help for the project. But please make sure you are committed to maintaining a clean corpus and willing to monitor RuleQA Mailing List for queries and updates to masscheck participants.
automasscheck-minimal.sh
to ~/bin/
or other suitable location.automasscheck-minimal.cf.dist
to ~/.automasscheck.cf
(hardcoded location in script).~/.automasscheck.cf
to point at your ham and spam folders. Be sure to configure properly for mbox (mbox) or Maildir (dir) folder formats. Leave the RSYNC options unchanged for now, because you will be running automasscheck in test mode at first. Set WORKDIR to suitable location.~/.automasscheck.cf
to change JOBS as needed.~/.automasscheck.cf
. Without this network tests might use the wrong relay.automasscheck-minimal.sh
.~/masscheckwork/nightly_mass_check/masses/
for ham-*.log
and spam-*.log
files. (Or weekly_mass_check on Saturday.)ham-username.log
or ham-net-username.log
.~/.automasscheck.cf
and set RSYNC_USERNAME and RSYNC_PASSWORD with values from step 1.automasscheck-minimal.sh
, which will upload your results.rsync --old-d username@rsync.spamassassin.org::corpus/
. You can also verify that your corpora show up on http://ruleqa.spamassassin.org/ - the green box near the top shows all included usernames.You can do it manually: ManualNightlyMassCheck (but you really should not, just for reference)