コード例 #1
0
ファイル: triggers.inc.php プロジェクト: qnmlgdsb/mailcow
    if (isset($_POST["mailboxaction"])) {
        switch ($_POST["mailboxaction"]) {
            case "deletedomainadmin":
                delete_domain_admin($link, $_POST);
                break;
            case "adddomainadmin":
                add_domain_admin($link, $_POST);
                break;
        }
    }
}
if (isset($_SESSION['mailcow_cc_loggedin']) && $_SESSION['mailcow_cc_loggedin'] == "yes" && $_SESSION['mailcow_cc_role'] == "user") {
    if (isset($_POST["mailboxaction"])) {
        switch ($_POST["mailboxaction"]) {
            case "setuserpassword":
                set_user_account($link, $_POST);
                break;
            case "addfetchmail":
                set_fetch_mail($link, $_POST);
                break;
        }
    }
}
if (isset($_SESSION['mailcow_cc_loggedin']) && $_SESSION['mailcow_cc_loggedin'] == "yes" && ($_SESSION['mailcow_cc_role'] == "domainadmin" || $_SESSION['mailcow_cc_role'] == "admin")) {
    if (isset($_POST["mailboxaction"])) {
        switch ($_POST["mailboxaction"]) {
            case "adddomain":
                mailbox_add_domain($link, $_POST);
                break;
            case "addalias":
                mailbox_add_alias($link, $_POST);
コード例 #2
0
ファイル: triggers.inc.php プロジェクト: Anon215/mailcow
        $_SESSION['last_expanded'] = "collapseDomAdmins";
        add_domain_admin($_POST);
    }
    if (isset($_POST["trigger_delete_domain_admin"])) {
        $_SESSION['last_expanded'] = "collapseDomAdmins";
        delete_domain_admin($_POST);
    }
    if (isset($_POST["trigger_edit_domain_admin"])) {
        $_SESSION['last_expanded'] = "collapseDomAdmins";
        edit_domain_admin($_POST);
    }
}
if (isset($_SESSION['mailcow_cc_role']) && $_SESSION['mailcow_cc_role'] == "user") {
    if (isset($_POST["trigger_set_user_account"])) {
        $_SESSION['last_expanded'] = "collapseUserDetails";
        set_user_account($_POST);
    }
    if (isset($_POST["trigger_set_spam_score"])) {
        $_SESSION['last_expanded'] = "collapseSpamFilter";
        set_spam_score($_POST);
    }
    if (isset($_POST["trigger_set_whitelist"])) {
        $_SESSION['last_expanded'] = "collapseSpamFilter";
        set_whitelist($_POST);
    }
    if (isset($_POST["trigger_delete_whitelist"])) {
        $_SESSION['last_expanded'] = "collapseSpamFilter";
        delete_whitelist($_POST);
    }
    if (isset($_POST["trigger_set_blacklist"])) {
        $_SESSION['last_expanded'] = "collapseSpamFilter";