File: D:/hMailServer/PHPWebAdmin/hm_dnsblacklists.php
<?php
if (!defined('IN_WEBADMIN'))
exit();
if (hmailGetAdminLevel() != ADMIN_SERVER)
hmailHackingAttemp(); // Users are not allowed to show this page.
?>
<h1><?php EchoTranslation("DNS blacklists")?></h1>
<table border="0" width="100%" cellpadding="5">
<tr>
<td><i><?php EchoTranslation("Name")?></i></td>
<td><i><?php EchoTranslation("Enabled")?></i></td>
<td> </td>
</tr>
<?php
$bgcolor = "#EEEEEE";
$obSettings = $obBaseApp->Settings();
$dnsBlacklists = $obSettings->AntiSpam->DNSBlackLists;
$Count = $dnsBlacklists->Count();
$str_delete = $obLanguage->String("Remove");
for ($i = 0; $i < $Count; $i++)
{
$dnsBlackList = $dnsBlacklists->Item($i);
$id = $dnsBlackList->ID;
$name = $dnsBlackList->DNSHost;
$enabled = $dnsBlackList->Active ? $obLanguage->String("Yes") : $obLanguage->String("No");
$name = PreprocessOutput($name);
echo "<tr bgcolor=\"$bgcolor\">";
echo "<td width=\"60%\"><a href=\"?page=dnsblacklist&action=edit&id=$id&\">$name</a></td>";
echo "<td width=\"20%\">$enabled</td>";
echo "<td width=\"20%\"><a href=\"?page=background_dnsblacklist_save&csrftoken=$csrftoken&action=delete&id=$id\">$str_delete</a></td>";
echo "</tr>";
if ($bgcolor == "#EEEEEE")
$bgcolor = "#DDDDDD";
else
$bgcolor = "#EEEEEE";
}
?>
<tr>
<td>
<br>
<a href="?page=dnsblacklist&action=add"><i><?php EchoTranslation("Add")?></i></a>
</td>
</tr>
</table>