{
    use esmith::AccountsDB;

    my $db = esmith::AccountsDB->open_ro or return "# AccountsDB: open failed";

    my $user = $db->get($USERNAME) or return "# AccountsDB: No user $USERNAME";

    my $do_sortspam = $user->prop('SortSpam') 
                        || $spamassassin{SortSpam} 
                        || "enabled";

    return "# sortspam disabled" unless ($do_sortspam eq "enabled");

    return qq(|headermatch 'X-Spam-Status: Yes' && /var/qmail/bin/preline -f /usr/libexec/dovecot/dovecot-lda -a "\$RECIPIENT" -d "\$USER" -m "junkmail" ; if [ $? -ne 0 ] ; then exit -1; else exit 99; fi;);
}
