亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? phpop3clean.php

?? 一個基于頁面實現的pop客戶端程序
?? PHP
?? 第 1 頁 / 共 2 頁
字號:
<?php//////////////////////////////////////////////////////////////////// phPOP3clean() by James Heinrich <info@silisoftware.com>    ////  available at http://phpop3clean.sourceforge.net            /////////////////////////////////////////////////////////////////////include( '../debug/mydebug.inc');require_once('phPOP3clean.functions.php');require_once('phPOP3.class.php');define('PHPOP3CLEAN_NONFORCEDLOGIN', true);require_once('phPOP3clean.login.php');if (!mysql_table_exists(PHPOP3CLEAN_TABLE_PREFIX.'accounts')) {	WarningEmail('FAILURE! Failed to select `'.PHPOP3CLEAN_TABLE_PREFIX.'accounts`', 'Failed to select SQL database `'.PHPOP3CLEAN_TABLE_PREFIX.'accounts` '.@$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF']."\n".mysql_error());	die('Table `'.PHPOP3CLEAN_TABLE_PREFIX.'accounts` does not exist. Please run <a href="'.PHPOP3CLEAN_DIRECTORY.'phPOP3clean.install.php">phPOP3clean.install.php</a> first.');}///////////////////////////////////////////////////////////////////////////////// HERE YOU SHOULD VALIDATE ALL REQUEST VARIABLES YOU USE$_GET['onlyid']    = (isset($_GET['onlyid']) ? intval($_GET['onlyid']) : false);$_GET['nocache']   = (bool) @$_GET['nocache'];$_GET['show']      = (bool) ((@$_GET['show'] === '0') ? false : IsAuthenticatedUser());$_GET['onlyemail'] = SanitizeEmailAddress(@$_GET['onlyemail']);///////////////////////////////////////////////////////////////////////////////$starttime = getmicrotime();$BadEmailsFound     = 0;$GoodEmailsFound    = 0;$GoodEmailsSkipped  = 0;$LargeEmailsSkipped = 0;$WhiteEmailsSkipped = 0;$nowtime            = time();$NewMessagesScanned = array();$Timing				= array();///////////////////////////////////////////////////////////////////////////////// Prune recent messages table$SQLquery  = 'DELETE FROM `'.PHPOP3CLEAN_TABLE_PREFIX.'messages_recent`';$SQLquery .= ' WHERE (`date` < '.($nowtime - PHPOP3CLEAN_KEEP_RECENT).')';mysql_query($SQLquery);if (mysql_affected_rows() > 0) {	$SQLquery  = 'OPTIMIZE TABLE `'.PHPOP3CLEAN_TABLE_PREFIX.'messages_recent`';	mysql_query($SQLquery);}unset($SQLquery);// Prune recent IPs table$SQLquery  = 'DELETE FROM `'.PHPOP3CLEAN_TABLE_PREFIX.'domains_recent`';$SQLquery .= ' WHERE (`date` < '.($nowtime - PHPOP3CLEAN_KEEP_RECENT_DOM).')';mysql_query($SQLquery);if (mysql_affected_rows() > 0) {	$SQLquery  = 'OPTIMIZE TABLE `'.PHPOP3CLEAN_TABLE_PREFIX.'domains_recent`';	mysql_query($SQLquery);}unset($SQLquery);// Prune recent Blacklisted IPs table$SQLquery  = 'DELETE FROM `'.PHPOP3CLEAN_TABLE_PREFIX.'ips`';$SQLquery .= ' WHERE (`added` < '.($nowtime - PHPOP3CLEAN_KEEP_IPS).')';$SQLquery .= ' AND (`whitelist` = "0")';mysql_query($SQLquery);if (mysql_affected_rows() > 0) {	$SQLquery  = 'OPTIMIZE TABLE `'.PHPOP3CLEAN_TABLE_PREFIX.'ips`';	mysql_query($SQLquery);}unset($SQLquery);// Prune Auto-ban domains table$SQLquery  = 'DELETE FROM `'.PHPOP3CLEAN_TABLE_PREFIX.'domains_autoban`';$SQLquery .= ' WHERE (`added` < '.($nowtime - PHPOP3CLEAN_KEEP_IPS).')';mysql_query($SQLquery);if (mysql_affected_rows() > 0) {	$SQLquery  = 'OPTIMIZE TABLE `'.PHPOP3CLEAN_TABLE_PREFIX.'domains_autoban`';	mysql_query($SQLquery);}unset($SQLquery);// Prune recent Blacklisted Words tables$WordTypes = array('clean', 'obfuscated', 'code');foreach ($WordTypes as $key => $value) {	$cutofftime = $nowtime - constant('PHPOP3CLEAN_KEEP_WORDS_'.strtoupper($value));	$tablename = PHPOP3CLEAN_TABLE_PREFIX.'words_'.$value;	$SQLquery  = 'DELETE FROM `'.$tablename.'`';	$SQLquery .= ' WHERE (`added` < '.$cutofftime.')';	$SQLquery .= ' AND (`lasthit` < '.$cutofftime.')';	mysql_query($SQLquery);	if (mysql_affected_rows() > 0) {		$SQLquery  = 'OPTIMIZE TABLE `'.$tablename.'`';		mysql_query($SQLquery);	}	unset($SQLquery, $cutofftime, $tablename);}unset($WordTypes, $key, $value);///////////////////////////////////////////////////////////////////////////////$SQLquery  = 'SELECT * FROM `'.PHPOP3CLEAN_TABLE_PREFIX.'accounts`';$SQLquery .= ' WHERE (`active` = 1)';if (!$_GET['nocache'] && !$_GET['onlyid'] && !$_GET['onlyemail']) {	$SQLquery .= ' AND ((`last_scanned` + ('.PHPOP3CLEAN_INTERSCAN_WAIT_PERIOD.' * `scan_interval`)) < '.mysql_escape_string(time()).')';}$result = mysql_query($SQLquery);unset($SQLquery);$LoginInfo = array();while ($row = mysql_fetch_array($result)) {	$LoginInfo[] = array(						'email'      => $row['account'],						'username'   => substr($row['account'], 0, strpos($row['account'], '@')),						'hostname'   => $row['hostname'],						'password'   => $row['password'],						'port'       => $row['port'],						'full_login' => $row['full_login'],						'use_retr'   => $row['use_retr'],	);}@mysql_free_result($result);if (!is_array($LoginInfo) || count($LoginInfo) === 0) {	die('ERROR: There are no active accounts in `'.PHPOP3CLEAN_TABLE_PREFIX.'accounts` (that have not already been scanned in the last '.PHPOP3CLEAN_INTERSCAN_WAIT_PERIOD.' seconds)');}$required_login_keys = array('hostname', 'username', 'email');foreach ($LoginInfo as $LoginInfoArray) {	if ($_GET['onlyemail'] && ($LoginInfoArray['email'] != $_GET['onlyemail'])) {		continue;	}	foreach ($required_login_keys as $required_login_key) {		if (!isset($LoginInfoArray[$required_login_key]) || ($LoginInfoArray[$required_login_key] === '')) {			EchoToScreen('ERROR: $LoginInfoArray['.$required_login_key.'] is blank! skipping account ('.@$LoginInfoArray['email'].')...'."\n\n");			continue;		}	}	EchoToScreen('Connecting to '.$LoginInfoArray['email'].' ('.gethostbyname($LoginInfoArray['hostname']).':'.$LoginInfoArray['port'].')...'."\n\n");	$SQLquery  = 'UPDATE `'.PHPOP3CLEAN_TABLE_PREFIX.'accounts`';	$SQLquery .= ' SET `last_scanned` = '.mysql_escape_string(time()).'';	$SQLquery .= ' WHERE (`account` = "'.mysql_escape_string($LoginInfoArray['email']).'")';	mysql_query($SQLquery);	unset($SQLquery);	$errno  = '';	$errstr = '';	$timingstart = getmicrotime();	$phPOP3 = new phPOP3($LoginInfoArray['hostname'], $LoginInfoArray['port'], $errno, $errstr, 5, $_GET['show']);	@$Timing['new_phPOP3'] += (getmicrotime() - $timingstart);	if (is_resource($phPOP3->fp)) {		$phPOP3->full_login = (bool) $LoginInfoArray['full_login'];		$timingstart = getmicrotime();		$POP3login = $phPOP3->POP3login($LoginInfoArray['email'], $LoginInfoArray['password'], PHPOP3CLEAN_HIDE_PASSWORDS);		@$Timing['POP3login'] += (getmicrotime() - $timingstart);		if ($POP3login === false) {			WarningEmail('Login failed for '.$LoginInfoArray['email'], 'phPOP3clean - Login failed for '.$LoginInfoArray['username'].':'.$LoginInfoArray['password'].'@'.$LoginInfoArray['hostname'].':'.$LoginInfoArray['port'].' at '.date('F j Y g:i:sa')."\n\n".wordwrap('The most common cause of this is that someone is already logged in to this account, probably the user themselves. If it happens only rarely, ignore this message. If it happens continually then maybe the wrong password is set.'));			$phPOP3->OutputToScreen('<font color="red">Login failed for '.$LoginInfoArray['username'].':'.$LoginInfoArray['password'].'@'.$LoginInfoArray['hostname'].':'.$LoginInfoArray['port'].'</font>'."\n");		} elseif ($POP3login === null) {			// login timed out?			$phPOP3->OutputToScreen('<font color="red">Login failed for '.$LoginInfoArray['username'].':'.$LoginInfoArray['password'].'@'.$LoginInfoArray['hostname'].':'.$LoginInfoArray['port'].'</font>'."\n");		} else {			$unprocessed_deletions = MessageDeleteQueueCount($LoginInfoArray['email']);			$phPOP3->OutputToScreen('<font color="blue">There are '.$unprocessed_deletions.' messages queued for deletion</font>'."\n");			if ($unprocessed_deletions > 0) {				// some messages left in the delete queue from a failed previous scan				MessageDeleteQueueProcess($LoginInfoArray['email']);				unset($phPOP3);				$phPOP3 = new phPOP3($LoginInfoArray['hostname'], $LoginInfoArray['port'], $errno, $errstr, 5, $_GET['show']);				$phPOP3->full_login = (bool) $LoginInfoArray['full_login'];				$timingstart = getmicrotime();				$POP3login = $phPOP3->POP3login($LoginInfoArray['email'], $LoginInfoArray['password'], PHPOP3CLEAN_HIDE_PASSWORDS);				@$Timing['POP3login'] += (getmicrotime() - $timingstart);				if (($POP3login === null) || ($POP3login === false)) {					// failed to log back in, sleep until next scan					continue;				}			}			unset($unprocessed_deletions);			$timingstart = getmicrotime();			$STAT = $phPOP3->POP3stat();			@$Timing['POP3stat'] += (getmicrotime() - $timingstart);			if (is_array($STAT) && (count($STAT) === 2)) {				$phPOP3->OutputToScreen('<font color="blue">There are '.$STAT[0].' messages</font>'."\n\n");				$phPOP3->POP3getMessageNumFromUID(null); // initialize $phPOP3->UIDcache				for ($i = 1; $i <= $STAT[0]; $i++) {					if (is_int($_GET['onlyid']) && ($i != $_GET['onlyid'])) {						continue;					}					// skip previously scanned					$timingstart = getmicrotime();					if (!$_GET['nocache'] && is_array($phPOP3->UIDcache)) {						$cached_MessageID = array_search($i, $phPOP3->UIDcache);						if ($cached_MessageID !== false) {							$SQLquery  = 'SELECT `messageid` FROM `'.PHPOP3CLEAN_TABLE_PREFIX.'messages_scanned`';							$SQLquery .= ' WHERE (`messageid` = "'.mysql_escape_string($cached_MessageID).'")';							$SQLquery .= ' AND (`account` = "'.mysql_escape_string($LoginInfoArray['email']).'")';							$result = mysql_query($SQLquery);							unset($SQLquery);							if (mysql_num_rows($result) > 0) {								// this email has already been scanned, skip it								$GoodEmailsSkipped++;								$DebugMessages[] = '['.basename(__FILE__).'.'.__LINE__.'] Skipping message ID "'.$cached_MessageID.'" because is in `'.PHPOP3CLEAN_TABLE_PREFIX.'messages_scanned` cache';								$phPOP3->OutputToScreen('<font color="blue">skipping message #'.$i.' (id "'.$cached_MessageID.'") - previously scanned</font><br><br>');								unset($cached_MessageID, $messageSize);								@mysql_free_result($result);								@$Timing['SkipOld'] += (getmicrotime() - $timingstart);								continue;							}							@mysql_free_result($result);						}					}					@$Timing['SkipOld'] += (getmicrotime() - $timingstart);					set_time_limit(PHPOP3CLEAN_TIMEOUT);					$DebugMessages = array();					$ThisIsBad = false;					$timingstart = getmicrotime();					$MessageID = $phPOP3->POP3getMessageID($i);					@$Timing['POP3getMessageID'] += (getmicrotime() - $timingstart);					$DebugMessages[] = '['.basename(__FILE__).'.'.__LINE__.'] Message #'.$i.' for account '.$LoginInfoArray['email'].' has message ID "'.$MessageID.'"';					$timingstart = getmicrotime();					$messageSize = $phPOP3->POP3getMessageSize($i);					@$Timing['POP3getMessageSize'] += (getmicrotime() - $timingstart);					// skip oversize messages					$timingstart = getmicrotime();					if ($messageSize > PHPOP3CLEAN_MAX_MESSAGE_SIZE) {						// this email is too large to scan, skip it						$LargeEmailsSkipped++;						$DebugMessages[] = '['.basename(__FILE__).'.'.__LINE__.'] Skipping message ID "'.$MessageID.'" because is larger ('.number_format($messageSize).' bytes) than PHPOP3CLEAN_MAX_MESSAGE_SIZE ('.number_format(PHPOP3CLEAN_MAX_MESSAGE_SIZE).' bytes)';						$phPOP3->OutputToScreen('<font color="blue">skipping message #'.$i.' (id "'.$MessageID.'") - too large ('.number_format($messageSize / 1024).'kB vs '.number_format(PHPOP3CLEAN_MAX_MESSAGE_SIZE / 1024).'kB)</font><br><br>');						unset($MessageID, $messageSize);						@$Timing['SkipLarge'] += (getmicrotime() - $timingstart);						continue;					}					@$Timing['SkipLarge'] += (getmicrotime() - $timingstart);					$timingstart = getmicrotime();					$header = $phPOP3->POP3getMessageHeader($i);					@$Timing['POP3getMessageHeader'] += (getmicrotime() - $timingstart);					$DebugMessages[] = '['.basename(__FILE__).'.'.__LINE__.'] $phPOP3->POP3getMessageHeader() returned '.strlen($header).' byte header';					$ParsedHeader = POP3parseheader($header);					$phPOP3->OutputToScreen('<font color="blue">Header[From]:</font>        [<font color="navy">'.htmlentities(@$ParsedHeader['from'][0]).'</font>]'."\n");					$phPOP3->OutputToScreen('<font color="blue">Header[Subject]:</font>     [<font color="navy">'.htmlentities(@$ParsedHeader['subject'][0]).'</font>]'."\n");

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
中文字幕欧美一区| 亚洲男人电影天堂| 欧美一个色资源| 欧美日韩一级视频| 欧美一区二区三区思思人| 欧美日韩大陆在线| 91麻豆精品国产91久久久使用方法 | 国产不卡一区视频| 国产一区二区三区综合| 国产黑丝在线一区二区三区| 成人午夜电影网站| 91麻豆.com| 欧美日韩亚洲综合| 日韩三级在线免费观看| 精品国产欧美一区二区| 国产亚洲综合在线| 亚洲欧美日本韩国| 亚洲a一区二区| 国产综合色在线| 91小视频在线免费看| 欧美日韩精品一区二区天天拍小说| 在线成人免费视频| 久久综合九色综合97婷婷女人| 国产精品你懂的在线| 亚洲在线观看免费| 精品亚洲成a人| av午夜精品一区二区三区| 欧美视频完全免费看| 精品蜜桃在线看| 亚洲图片激情小说| 国产成人av自拍| 在线欧美小视频| 日韩女优av电影| 1024成人网色www| 青青草97国产精品免费观看 | 色综合久久六月婷婷中文字幕| 欧美日韩国产三级| 久久精品一区八戒影视| 亚洲制服丝袜在线| 国产成人免费视频精品含羞草妖精| 91啦中文在线观看| 精品国产青草久久久久福利| 亚洲免费在线看| 国产精品一区二区在线观看不卡| 一本大道综合伊人精品热热| 欧美精品一区在线观看| 亚洲h在线观看| 99精品热视频| 2024国产精品| 日本大胆欧美人术艺术动态 | 亚洲精品成人天堂一二三| 卡一卡二国产精品| 91成人在线观看喷潮| 国产精品无人区| 国产精品一二二区| 精品国产人成亚洲区| 日韩和的一区二区| 在线观看精品一区| 最新高清无码专区| voyeur盗摄精品| 国产亚洲一区二区三区四区| 麻豆精品新av中文字幕| 欧美精品久久天天躁| 亚洲综合视频网| 91小视频在线| 亚洲欧美日韩在线播放| 成人app在线| 国产精品久久久久久久久免费丝袜| 久久er99热精品一区二区| 日韩一级成人av| 狠狠色狠狠色综合日日91app| 91精品国产一区二区| 午夜精品久久久久久久久| 欧美无砖专区一中文字| 亚洲一区二区在线观看视频| 日本精品一级二级| 亚洲一区二区在线播放相泽| 欧美日韩亚洲综合在线| 天天做天天摸天天爽国产一区| 欧美电影一区二区三区| 日韩和欧美的一区| 欧美www视频| 国产成人夜色高潮福利影视| 国产欧美一区二区精品性| 成人av高清在线| 亚洲最大色网站| 欧美一区二区三区免费| 国产在线国偷精品免费看| 国产亚洲制服色| 在线影视一区二区三区| 视频一区在线视频| 久久久精品人体av艺术| 91在线观看视频| 午夜精品福利一区二区三区av | 92国产精品观看| 亚洲一区二区欧美日韩| 日韩午夜精品视频| 狠狠色丁香婷综合久久| 成人免费视频在线观看| 4438成人网| 岛国精品在线观看| 亚洲一区二区美女| 久久亚洲捆绑美女| 96av麻豆蜜桃一区二区| 日韩av一区二区在线影视| 国产喷白浆一区二区三区| 在线日韩av片| 国产一区二区导航在线播放| 中文字幕一区二区三区乱码在线| 欧美日韩免费电影| 懂色中文一区二区在线播放| 午夜一区二区三区视频| 中文字幕乱码亚洲精品一区| 欧美精品在线一区二区| 国产成人精品亚洲午夜麻豆| 日韩精品免费专区| 中文字幕一区视频| 日韩欧美专区在线| 99热精品国产| 韩国欧美国产1区| 亚洲一二三级电影| 亚洲欧洲成人自拍| 2014亚洲片线观看视频免费| 91福利在线免费观看| 国产精品一色哟哟哟| 偷拍亚洲欧洲综合| 一区二区三区中文在线| 中文在线一区二区| 日韩欧美国产高清| 欧美午夜理伦三级在线观看| 国产成人午夜精品影院观看视频| 五月天欧美精品| 亚洲精品视频一区二区| 国产亚洲一区字幕| 2欧美一区二区三区在线观看视频| 色一区在线观看| yourporn久久国产精品| 国产91综合网| 国产成人午夜精品影院观看视频 | 欧美视频一区二区三区四区| 成人av在线播放网址| 国产资源在线一区| 狠狠色狠狠色综合| 国内外成人在线视频| 日本中文字幕一区二区视频 | 欧美久久婷婷综合色| 91麻豆精品视频| 成人av动漫在线| 9久草视频在线视频精品| 国产成人一级电影| 国产成人亚洲精品青草天美| 国产福利一区二区三区在线视频| 男人的天堂亚洲一区| 日韩成人一级大片| 免费观看成人鲁鲁鲁鲁鲁视频| 日韩福利电影在线观看| 免费一级片91| 国产精品18久久久久久久久| 国产精品夜夜嗨| 成人av电影在线观看| 一本大道久久a久久综合| 日本乱码高清不卡字幕| 欧美日韩国产精品成人| 欧美高清视频不卡网| 日韩美女视频在线| 精品国产一区久久| 国产校园另类小说区| 亚洲人成伊人成综合网小说| 亚洲国产视频一区| 青青草原综合久久大伊人精品优势 | 色综合天天综合狠狠| 欧洲精品一区二区| 欧美日韩1区2区| 椎名由奈av一区二区三区| 亚洲激情图片qvod| 免费的成人av| 国产一区二区不卡| 91伊人久久大香线蕉| 在线成人午夜影院| 国产农村妇女精品| 一区二区三区 在线观看视频| 肉丝袜脚交视频一区二区| 精品一区二区三区的国产在线播放| 国产资源在线一区| 在线欧美日韩精品| 2024国产精品| 亚洲高清久久久| 成人国产在线观看| 欧美三级日韩在线| 国产精品免费网站在线观看| 午夜精品在线视频一区| 国产成人综合视频| 欧美高清一级片在线| 国产精品国产a| 国模一区二区三区白浆| 欧美三级视频在线| 一区二区中文视频| 国产精品一区二区免费不卡| 欧美日韩一区二区电影| 日韩一区在线播放|