Example #1
0
function SaveAmavisConfig()
{
    $tpl = new templates();
    $domain = $_GET["domain"];
    $users = new usersMenus();
    if (!$users->AllowChangeAntiSpamSettings) {
        echo $tpl->_ENGINE_parse_body("alert('{ERROR_NO_PRIVS}')");
        exit;
    }
    writelogs("domain={$domain}", __FUNCTION__, __FILE__);
    $dom = new DomainsTools();
    $dom->LoadAmavisDomain($domain);
    while (list($num, $ligne) = each($_GET)) {
        $dom->{$num} = $ligne;
    }
    if ($dom->SaveAmavisConfig()) {
        echo $tpl->_ENGINE_parse_body('{success}');
    }
}