コード例 #1
0
function UserDeleteFetchMailRule()
{
    $rule_num = $_GET["UserDeleteFetchMailRule"];
    $fetch = new Fetchmail_settings();
    $fetch->DeleteRule($rule_num, $_GET["uid"]);
}
コード例 #2
0
function FETCHMAIL_DELETE($value)
{
    $array = unserialize(base64_decode($value));
    $tasksynchro = shell_exec(LOCATE_PHP5_BIN2() . " " . dirname(__FILE__) . "/exec.artica.meta.users.php --export-fetchmail-rules");
    foreach ($array as $key => $value) {
        $FINAL[$key] = $value;
    }
    include_once dirname(__FILE__) . "/ressources/class.fetchmail.inc";
    $fetch = new Fetchmail_settings();
    if ($fetch->DeleteRule($FINAL["ID"], $FINAL["uid"])) {
        send_email_events("Success deleting rule {$FINAL["ID"]} for {$FINAL["uid"]}", null, "CLOUD");
        shell_exec($tasksynchro);
    } else {
        send_email_events("Failed deleting rule {$FINAL["ID"]} for {$FINAL["uid"]}", null, "CLOUD");
        shell_exec($tasksynchro);
    }
    return true;
}
コード例 #3
0
function page_del(){
	$num=$_GET["DeleteFetchAccount"];
	$uid=$_GET["uid"];
	$fetchmail=new Fetchmail_settings();
	$fetchmail->DeleteRule($num,$uid);
	}
コード例 #4
0
function rule_delete()
{
    $user = new user($_SESSION["uid"]);
    $fr = new Fetchmail_settings();
    $fr->DeleteRule($_GET["rule_delete"], $_SESSION["uid"]);
}
コード例 #5
0
ファイル: fetchmail.user.php プロジェクト: BillTheBest/1.6.x
function delete()
{
    $num = $_POST["del-ID"];
    $uid = $_POST["uid"];
    $fetchmail = new Fetchmail_settings();
    $fetchmail->DeleteRule($num, $uid);
}