You must create an account here to use this: http://www.dnswl.org/registerreporter.pl
It is still experimental. I expect it to work flawlessly. If it doesn't, please email me details off-list. It causes the "spamassassin --report" (or -r) command to also report to the DNSWL.org whitelist, for the RCVD_IN_DNSWL_* tests. Only use it on _manually_verified_ spam. This command also does what "sa-learn --spam" does (train your bayesian filter). Download http://www.chaosreigns.com/dnswl/dl/DNSWLh.pm to /usr/share/perl5/Mail/SpamAssassin/Plugin/ (or your equivalent) In your spamassassin config, add the following three lines: loadplugin Mail::SpamAssassin::Plugin::DNSWLh dnswl_address u...@example.com dnswl_password yourpassword (The last two values come from the registration link at the top of this email.) We would appreciate you running "spamassassin --report" with this plugin on all manually verified spams which have been mis-classified as non-spam. (Feel free to report all manually verified spams.) Spams over 48 hours old are automatically not reported. Note: If you're not doing any bayesian training, --report can be grumpy if you don't use the spamassassin config option: bayes_learn_during_report 0 I'm anxious to also support --revoke (reporting non-spam). -- "The whole aim of practical politics is to keep the populace alarmed -- and hence clamorous to be led to safety -- by menacing it with an endless series of hobgoblins, all of them imaginary." - H. L. Mencken http://www.ChaosReigns.com