- $read = fgets($imap_stream, 9096);
- if ($imap_general_debug) {
- echo "<small><tt><font color=\"#CC0000\">$read</font></tt></small><br>\n";
- flush();
- }
- $data[] = $read;
- $total_size += strlen($read);
+ $read = fgets($imap_stream, 9096);
+ if ($imap_general_debug) {
+ echo "<small><tt><font color=\"#CC0000\">$read</font></tt></small><br>\n";
+ flush();
+ }
+ $data[] = $read;
+ $total_size += strlen($read);
- $stream = sqimap_login($username, $key, $imapServerAddress,
- $imapPort, 10);
- $previously_connected = false;
+ $stream = sqimap_login($username, $key, $imapServerAddress,
+ $imapPort, 10);
+ $previously_connected = false;
} elseif (isset($imapConnection)) {
$stream = $imapConnection;
$previously_connected = true;
} else {
$previously_connected = true;
} elseif (isset($imapConnection)) {
$stream = $imapConnection;
$previously_connected = true;
} else {
$previously_connected = true;
- filter_search_and_delete($imap_stream, 'TO',
- $filters[$i]['what'], $filters[$i]['folder']);
- filter_search_and_delete($imap_stream, 'CC',
- $filters[$i]['what'], $filters[$i]['folder']);
+ filter_search_and_delete($imap_stream, 'TO',
+ $filters[$i]['what'], $filters[$i]['folder']);
+ filter_search_and_delete($imap_stream, 'CC',
+ $filters[$i]['what'], $filters[$i]['folder']);
- filter_search_and_delete($imap_stream, $filters[$i]['where'],
- $filters[$i]['what'], $filters[$i]['folder']);
+ filter_search_and_delete($imap_stream, $filters[$i]['where'],
+ $filters[$i]['what'], $filters[$i]['folder']);
substr($read[$r], 0, 8) != '* SEARCH'; $r++) {}
if ($response == 'OK') {
$ids = explode(' ', $read[$r]);
substr($read[$r], 0, 8) != '* SEARCH'; $r++) {}
if ($response == 'OK') {
$ids = explode(' ', $read[$r]);
- $id = trim($ids[$j]);
- sqimap_messages_copy ($imap, $id, $id, $where_to);
- sqimap_messages_flag ($imap, $id, $id, 'Deleted');
+ $id = trim($ids[$j]);
+ sqimap_messages_copy ($imap, $id, $id, $where_to);
+ sqimap_messages_flag ($imap, $id, $id, 'Deleted');
// and above all, stop if $i is bigger than the total # of lines
while (($i < count($read)) &&
($read[$i][0] != ')' && $read[$i][0] != '*' &&
// and above all, stop if $i is bigger than the total # of lines
while (($i < count($read)) &&
($read[$i][0] != ')' && $read[$i][0] != '*' &&
if ($Scan) {
$read[$i] = ereg_replace('[^0-9\.]', ' ', $read[$i]);
$elements = explode(' ', $read[$i]);
foreach ($elements as $value) {
if ($Scan) {
$read[$i] = ereg_replace('[^0-9\.]', ' ', $read[$i]);
$elements = explode(' ', $read[$i]);
foreach ($elements as $value) {
- if ($value != '' &&
- ereg('[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}',
- $value, $regs)) {
- $Chunks = explode('.', $value);
- if (filters_spam_check_site($Chunks[0], $Chunks[1],
- $Chunks[2], $Chunks[3], $filters)) {
- $IsSpam ++;
- break; // no sense in checking more IPs
+ if ($value != '' &&
+ ereg('[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}',
+ $value, $regs)) {
+ $Chunks = explode('.', $value);
+ if (filters_spam_check_site($Chunks[0],
+ $Chunks[1], $Chunks[2], $Chunks[3],
+ $filters)) {
+ $IsSpam ++;
+ break; // no sense in checking more IPs
+ }
+ // If we've checked one IP and YourHop is
+ // just a space
+ if ($SpamFilters_YourHop == ' ') {
+ break; // don't check any more
+ }
- $SpamFilters_DNScache[$filter_revip]=gethostbyname($filter_revip);
- }
- if ($SpamFilters_DNScache[$filter_revip] ==
- $filters[$key]['result']) {
+ $SpamFilters_DNScache[$filter_revip] =
+ gethostbyname($filter_revip);
+ }
+ if ($SpamFilters_DNScache[$filter_revip] ==
+ $filters[$key]['result']) {
- _("FREE - Five-Ten-sg.com - Other misc. servers.");
-
- $filters['FiveTen Single Stage']['prefname'] = 'filters_spam_fiveten_ss';
- $filters['FiveTen Single Stage']['name'] = 'Five-Ten-sg.com Single Stage Servers';
- $filters['FiveTen Single Stage']['link'] = 'http://www.five-ten-sg.com/blackhole.php';
- $filters['FiveTen Single Stage']['dns'] = 'blackholes.five-ten-sg.com';
- $filters['FiveTen Single Stage']['result'] = '127.0.0.6';
- $filters['FiveTen Single Stage']['comment'] =
- _("FREE - Five-Ten-sg.com - Single Stage servers.");
-
- $filters['FiveTen SPAM Support']['prefname'] = 'filters_spam_fiveten_supp';
- $filters['FiveTen SPAM Support']['name'] = 'Five-Ten-sg.com SPAM Support Servers';
- $filters['FiveTen SPAM Support']['link'] = 'http://www.five-ten-sg.com/blackhole.php';
- $filters['FiveTen SPAM Support']['dns'] = 'blackholes.five-ten-sg.com';
- $filters['FiveTen SPAM Support']['result'] = '127.0.0.7';
- $filters['FiveTen SPAM Support']['comment'] =
- _("FREE - Five-Ten-sg.com - SPAM Support servers.");
-
- $filters['FiveTen Web forms']['prefname'] = 'filters_spam_fiveten_wf';
- $filters['FiveTen Web forms']['name'] = 'Five-Ten-sg.com Web Form IPs';
- $filters['FiveTen Web forms']['link'] = 'http://www.five-ten-sg.com/blackhole.php';
- $filters['FiveTen Web forms']['dns'] = 'blackholes.five-ten-sg.com';
- $filters['FiveTen Web forms']['result'] = '127.0.0.8';
- $filters['FiveTen Web forms']['comment'] =
- _("FREE - Five-Ten-sg.com - Web Form IPs.");
+ _("FREE - Five-Ten-sg.com - Other misc. servers.");
+
+ $filters['FiveTen Single Stage']['prefname'] = 'filters_spam_fiveten_ss';
+ $filters['FiveTen Single Stage']['name'] = 'Five-Ten-sg.com Single Stage Servers';
+ $filters['FiveTen Single Stage']['link'] = 'http://www.five-ten-sg.com/blackhole.php';
+ $filters['FiveTen Single Stage']['dns'] = 'blackholes.five-ten-sg.com';
+ $filters['FiveTen Single Stage']['result'] = '127.0.0.6';
+ $filters['FiveTen Single Stage']['comment'] =
+ _("FREE - Five-Ten-sg.com - Single Stage servers.");
+
+ $filters['FiveTen SPAM Support']['prefname'] = 'filters_spam_fiveten_supp';
+ $filters['FiveTen SPAM Support']['name'] = 'Five-Ten-sg.com SPAM Support Servers';
+ $filters['FiveTen SPAM Support']['link'] = 'http://www.five-ten-sg.com/blackhole.php';
+ $filters['FiveTen SPAM Support']['dns'] = 'blackholes.five-ten-sg.com';
+ $filters['FiveTen SPAM Support']['result'] = '127.0.0.7';
+ $filters['FiveTen SPAM Support']['comment'] =
+ _("FREE - Five-Ten-sg.com - SPAM Support servers.");
+
+ $filters['FiveTen Web forms']['prefname'] = 'filters_spam_fiveten_wf';
+ $filters['FiveTen Web forms']['name'] = 'Five-Ten-sg.com Web Form IPs';
+ $filters['FiveTen Web forms']['link'] = 'http://www.five-ten-sg.com/blackhole.php';
+ $filters['FiveTen Web forms']['dns'] = 'blackholes.five-ten-sg.com';
+ $filters['FiveTen Web forms']['result'] = '127.0.0.8';
+ $filters['FiveTen Web forms']['comment'] =
+ _("FREE - Five-Ten-sg.com - Web Form IPs.");