Email::Filter::SpamAssassin is a Perl module to integrate Mail::SpamAssassin in Email::Filter.
SYNOPSIS
use Email::Filter::SpamAssassin; # subclass of Email::Filter
my $email = Email::Filter::SpamAssassin->new;
my $status = $email->spam_check;
$email->ignore if $status->is_spam;
# or supply a Mail::SpamAssassin object
$status = $email->spam_check($spam_assassin);
$email->accept('spam') if $status->is_spam;
This module is a subclass of Email::Filter which integrates Mail::SpamAssassin. It has only one additional method.
METHODS
spam_check
Accepts an optional Mail::SpamAssassin object. If nothing is supplied it constructs one with the default parameters. Then it calls the method check on this object and returns an Mail::SpamAssassin::PerMsgStatus object (on which you can call is_spam).
Product's homepage
Requirements:
· Perl
· Email::Filter
· Mail::SpamAssassin