function UserDeleteFetchMailRule() { $rule_num = $_GET["UserDeleteFetchMailRule"]; $fetch = new Fetchmail_settings(); $fetch->DeleteRule($rule_num, $_GET["uid"]); }
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; }
function page_del(){ $num=$_GET["DeleteFetchAccount"]; $uid=$_GET["uid"]; $fetchmail=new Fetchmail_settings(); $fetchmail->DeleteRule($num,$uid); }
function rule_delete() { $user = new user($_SESSION["uid"]); $fr = new Fetchmail_settings(); $fr->DeleteRule($_GET["rule_delete"], $_SESSION["uid"]); }
function delete() { $num = $_POST["del-ID"]; $uid = $_POST["uid"]; $fetchmail = new Fetchmail_settings(); $fetchmail->DeleteRule($num, $uid); }