{
# You can run the DSPAM plugin with options. 
#
# dspam
# Options:
# action = train|tag
# spamlevel = above which SpamAssassin score should emails be trained as spam (if action=train)
# hamlevel = below which SpamAssassin score should emails be trained as ham (if action=train)

    my $status = $dspam{status} || 'disabled';
    return "# dspam disabled" unless ($status eq "enabled");

    my @options = qw(dspam);

    if ($dspam{hamlevel})
    {
	push @options, "hamlevel=$dspam{hamlevel}";
    }

    if ($dspam{spamlevel})
    {
        push @options, "spamlevel=$dspam{spamlevel}";
    }

    if ($dspam{action})
    {
        push @options, "action=$dspam{action}";
    }

    return join " ", @options;
}
