{
    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");

$OUT = <<'_EOF';
# check header X-Spam-Status contient "Yes"
if header :contains "X-Spam-Status" "Yes" {
    # Move to junkmail (and create if needed)
    fileinto :create "junkmail";
    stop;
}
_EOF

}

