Exemplo n.º 1
0
function SpamAssMilterEnabled()
{
    $spam = new spamassassin();
    $domain = $_POST["domain"];
    $spam->SET_DOMAIN($domain, "required_score", $_POST["required_score"]);
    $spam->SET_DOMAIN($domain, "report_safe", $_POST["report_safe"]);
    $spam->SET_DOMAIN($domain, "use_bayes", $_POST["use_bayes"]);
    $spam->SET_DOMAIN($domain, "bayes_auto_learn", $_POST["bayes_auto_learn"]);
    if (isset($_POST["BlockWithRequiredScore"])) {
        $spam->SET_DOMAIN($domain, "BlockWithRequiredScore", $_POST["BlockWithRequiredScore"]);
    }
    if (isset($_POST["rewrite_header"])) {
        if ($_POST["rewrite_header"] != null) {
            $spam->SET_DOMAIN($domain, "rewrite_header", "Subject " . $_POST["rewrite_header"]);
        } else {
            $spam->REMOVE_DOMAIN($domain, "rewrite_header");
        }
    }
}