// function isBlacklisted($str,$type="all") if (!$BLACKLIST->isBlacklisted($ADR_BL[0]['email'], "domain", 0)) { //only_active=0, also alle, nicht nur aktive, was default waere //wenn noch nicht vorhanden einfuegen: $BLACKLIST->addBL(array("siteid" => TM_SITEID, "expr" => $bl_domainname, "aktiv" => 1, "type" => "domain")); $_MAIN_MESSAGE .= "<br>" . sprintf(___("Die Domain %s wurde in die Blacklist eingetragen."), display($bl_domainname)); } else { $_MAIN_MESSAGE .= "<br>" . sprintf(___("Die Domain %s ist bereits in der Blacklist vorhanden."), display($bl_domainname)); } } //blacklist domain single //delete email from blacklist if ($user_is_manager && $set == "blacklist_del") { $ADR_BL = $ADDRESS->getAdr($adr_id); $BL = $BLACKLIST->getBL(0, array("expr" => $ADR_BL[0]['email'], "type" => "email")); $BLACKLIST->delBL($BL[0]['id']); $_MAIN_MESSAGE .= "<br>" . sprintf(___("Die E-Mail-Adresse %s wurde aus der Blacklist gelöscht."), display($ADR_BL[0]['email'])); } //blacklist adr delete //delete domain from adr from blacklist! if ($user_is_manager && $set == "blacklist_domain_del") { $ADR_BL = $ADDRESS->getAdr($adr_id); $bl_domainname = getDomainFromEMail($ADR_BL[0]['email']); $BL = $BLACKLIST->getBL(0, array("expr" => $bl_domainname, "type" => "domain")); $BLACKLIST->delBL($BL[0]['id']); $_MAIN_MESSAGE .= "<br>" . sprintf(___("Die Domain %s wurde aus der Blacklist gelöscht."), display($bl_domainname)); } //blacklist domain delete require_once TM_INCLUDEPATH . "/adr_list_form.inc.php"; $ac_multi = count($adr_id_arr); if ($ac_multi > 0) {
if (empty($limit) || $limit < 10) { $limit = 10; } if ($set == "aktiv") { if (!DEMO) { $BLACKLIST->setAktiv($bl_id, $val); } if ($val == 1) { $_MAIN_MESSAGE .= "<br>" . ___("Eintrag wurde aktiviert."); } else { $_MAIN_MESSAGE .= "<br>" . ___("Eintrag wurde de-aktiviert."); } } if ($set == "delete" && $doit == 1) { if (!DEMO) { $BLACKLIST->delBL($bl_id); } $_MAIN_MESSAGE .= "<br>" . ___("Eintrag wurde gelöscht."); } if ($user_is_manager && $set == "export_blacklist") { $_MAIN_MESSAGE .= "<br>" . ___("Blacklist wird exportiert."); require_once TM_INCLUDEPATH . "/bl_export.inc.php"; } $entrys_total = $BLACKLIST->countBL(array("type" => $type)); $mSTDURL->addParam("type", $type); $editURLPara = tmObjCopy($mSTDURL); $aktivURLPara = tmObjCopy($mSTDURL); $aktivURLPara->addParam("set", "aktiv"); $delURLPara = tmObjCopy($mSTDURL); $delURLPara->addParam("set", "delete"); $sortURLPara = tmObjCopy($mSTDURL);