man Mail::Audit::Razor () - Mail::Audit plugin for the Vipul's Razor spam detection system

NAME

Mail::Audit::Razor - Mail::Audit plugin for the Vipul's Razor spam detection system

SYNOPSIS

    use Mail::Audit qw(Razor);
        my $mail = Mail::Audit->new;
    ...
        $mail->spam_accept($spambox);
        $mail->accept;

DESCRIPTION

This is a Mail::Audit plugin that uses the Vipul's Razor distributed spam detection system to detect and deal with spam. It requires the CWRazor::Client and CWRazor::Agent modules from CWhttp://razor.sourceforge.net.

While Razor never flags false positives, it has been having problems with false reporting. Until that gets fixed I'd advise against ignoring or rejecting spam with this module.

METHODS

Calls CWaccept and returns 1 if the message is spam, otherwise 0. Calls CWignore and returns 1 if the message is spam, otherwise 0. Calls CWreject and returns 1 if the message is spam, otherwise 0. Calls CWpipe and returns 1 if the message is spam, otherwise 0. Returns 1 if the message is spam, 0 if it is not.

VARIABLES

The path to your razor config file. The default is CW$ENV{HOME}/razor.conf.

AUTHOR

Nate Mueller <nate@cs.wisc.edu>

SEE ALSO

CWhttp://razor.sourceforge.net and Mail::Audit