亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > PHP > 正文

php判斷郵件服務提供商的代碼示例

2020-03-22 20:12:51
字體:
來源:轉載
供稿:網友
  • php判斷郵件服務提供商的代碼示例:

    <?php//by Gump http://gump.me/1131.html //www.it165.net//check the valid email address, if ok return the domainfunction validate_email($email){	if(!preg_match("/^[/w/.-]{1,}/@([/da-zA-Z-]{1,}/.){1,}[/da-zA-Z-]+$/", $email))		return false;	list($prefix, $domain) = split("@", $email);	if(function_exists("getmxrr") && getmxrr($domain, $mxhosts)){		return $domain;	}elseif(@fsockopen($domain, 25, $errno, $errstr, 5)){		return $domain;	}else{		return false;	}} // getmxrr() support for Windows// if Linux installed bind-utils, this way is okey too.function re_getmxrr($hostname, &$mxhosts, &$mxweight=false) {	if (strtoupper(substr(PHP_OS, 0, 3)) != 'WIN') return;	if (!is_array ($mxhosts) ) $mxhosts = array();	if (empty($hostname)) return;	$exec='nslookup -type=MX '.escapeshellarg($hostname);	@exec($exec, $output);	if (empty($output)) return;	$i=-1;	foreach ($output as $line) {		if (preg_match("/^$hostname/tMX preference = ([0-9]+), mail exchanger = (.+)$/i", $line, $parts)) {			$i++;			$mxweight[$i] = trim($parts[1]);			$mxhosts[$i] = trim($parts[2]);		}		if (preg_match('/responsible mail addr = (.+)$/i', $line, $parts)) {			$i++;			$mxweight[$i] = $i;			$mxhosts[$i] = trim($parts[1]);		}	}	return ($i!=-1);} // Defineif (!function_exists('getmxrr')) {    function getmxrr($hostname, &$mxhosts, &$mxweight=false) {        return re_getmxrr($hostname, $mxhosts, $mxweight);    }} function analysis_mail_exchanger($email){	$debug = false;	//$debug = true;	$known_provider = array(		"google_apps" => array(			"aspmx.l.google.com" => 10,			"alt1.aspmx.l.google.com" => 20,			"alt2.aspmx.l.google.com" => 30,			"aspmx2.googlemail.com" => 40,			"aspmx3.googlemail.com" => 50,		),		"google_gmail" => array(			"gmail-smtp-in-v4v6.l.google.com" => 5,			"alt1.gmail-smtp-in.l.google.com" => 10,			"alt2.gmail-smtp-in.l.google.com" => 20,			"alt3.gmail-smtp-in.l.google.com" => 30,			"alt4.gmail-smtp-in.l.google.com" => 40,		),		"microsoft_hotmail" => array(			"mx3.hotmail.com" => 5,			"mx2.hotmail.com" => 5,			"mx1.hotmail.com" => 5,			"mx4.hotmail.com" => 5,		),		"microsoft_domains" => '.hotmail.com',		"yahoo_usa" => array(			"mta7.am0.yahoodns.net" => 1,			"mta6.am0.yahoodns.net" => 1,			"mta5.am0.yahoodns.net" => 1,		),		"yahoo_china" => '.yahoo.com',		"yahoo_biz" => array(			"mx1.biz.mail.yahoo.com" => 20,			"mx5.biz.mail.yahoo.com" => 30,		),		"tencent_qq" => array(			"mx3.qq.com" => 10,			"mx2.qq.com" => 20,			"mx1.qq.com" => 30,		),		"tencent_domains" => array(			"mxdomain.qq.com" => 10,		),		"tencent_exmail" => array(			"mxbiz1.qq.com" => 5,			"mxbiz2.qq.com" => 10,		),		"netease_163" => array(			"163mx01.mxmail.netease.com" => 10,			"163mx03.mxmail.netease.com" => 10,			"163mx02.mxmail.netease.com" => 10,			"163mx00.mxmail.netease.com" => 50,		),		"netease_vip163" => array(			"vip163mx01.mxmail.netease.com" => 10,			"vip163mx00.mxmail.netease.com" => 50,		),		"netease_126" => array(			"126mx02.mxmail.netease.com" => 10,			"126mx01.mxmail.netease.com" => 10,			"126mx00.mxmail.netease.com" => 50,		),		"netease_vip126" => array(			"mx.vip.126.com" => 50,		),		"netease_yeah" => array(			"yeahmx01.mxmail.netease.com" => 10,			"yeahmx00.mxmail.netease.com" => 50,		),		"netease_free" => array(			"mx.mail.ym.163.com" => 10,		),		"netease_qiye" => array(			"qiye163mx02.mxmail.netease.com" => 10,			"qiye163mx01.mxmail.netease.com" => 50,		),		"sina_mail" => array(			"freemx.sinamail.sina.com.cn" => 5,			"freemx3.sinamail.sina.com.cn" => 10,			"freemx2.sinamail.sina.com.cn" => 10,			"freemx1.sinamail.sina.com.cn" => 10,		),		"sina_vip" => array(			"mx3.vip.sina.com" => 5,			"mx2.vip.sina.com" => 10,			"mx1.vip.sina.com" => 10,			"sinamx.vip.sina.com" => 20,		),		"sina_free" => array(			"mx.exmail.sina.com" => 10,		),		"sina_qiye" => '.sina.net',		"sohu_mail" => array(			"sohumx1.sohu.com" => 5,			"sohumx.h.a.sohu.com" => 10,		),		"sohu_vip" => array(			"mx.vip.sohu.com" => 10,		),		"sohu_free" => array(			"mx.mail.sohu.net" => 10,		),	);	if($domain = validate_email($email)){		$result = 'other';		getmxrr($domain, $mxhosts, $mxweight);		for($i=0; $i<count($mxhosts); $i++){			$mxs[strtolower($mxhosts[$i])] = $mxweight[$i];		}		asort($mxs);		//$mxs = array_keys($mxs);		if($debug){			foreach ($mxs as $key => $value) {				echo '"' . $key . '" => ' . $value . ",/r/n";			}			exit();		}else{			foreach ($known_provider as $key => $value) {				if(is_array($value)){					ksort($mxs);					ksort($value);					if($value==$mxs){						$result = $key;						break;					}				}else{  //like as ms live domains					foreach ($mxs as $k => $v) {						if(stristr($k, $value) !== FALSE){							$result = $key;							break;						}						break;  //only once					}				}			}		}	}else{		$result = 'unvalid';	}	return $result;} echo analysis_mail_exchanger('admin@gump.me');?>

    歡迎各位朋友一起來完善下其他未加入判斷的郵件服務提供商!

    PHP編程

    鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

  • 發表評論 共有條評論
    用戶名: 密碼:
    驗證碼: 匿名發表
    亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
    自拍亚洲一区欧美另类| 疯狂做受xxxx高潮欧美日本| 久久青草福利网站| 欧美一级黑人aaaaaaa做受| 亚洲高清福利视频| 久久久国产成人精品| 国产男女猛烈无遮挡91| 日韩欧美一区二区三区久久| 欧美福利在线观看| 26uuu久久噜噜噜噜| 国产精品高清免费在线观看| 久久精品成人动漫| 中文字幕综合在线| 九九热视频这里只有精品| 91国产精品电影| 91精品啪aⅴ在线观看国产| 91精品国产九九九久久久亚洲| 亚洲欧美激情精品一区二区| 国产精品美女免费看| 久久精品色欧美aⅴ一区二区| 91网站免费观看| 国产精品久久久久免费a∨大胸| 欧美福利视频网站| www高清在线视频日韩欧美| 亚洲第一精品夜夜躁人人躁| 亚洲综合日韩中文字幕v在线| 一区二区三区黄色| 日韩一级黄色av| 日韩欧美精品中文字幕| 亚洲激情视频网| 亚洲在线免费观看| 国产精品永久免费视频| 亚洲人成网7777777国产| 欧美三级xxx| 91国产在线精品| 国产啪精品视频| 亚洲成人久久久| 亚洲成人久久一区| 亚洲综合日韩在线| 国产日本欧美一区二区三区在线| 国内精品久久久久久影视8| 国产成人一区二区在线| 色多多国产成人永久免费网站| 亚洲伊人久久综合| 久久久久久久久久久久久久久久久久av| 国产中文欧美精品| 97超级碰在线看视频免费在线看| 久久综合久久美利坚合众国| 亚洲va欧美va在线观看| 日韩欧美视频一区二区三区| 精品久久久久久久久久久久久| 午夜精品一区二区三区在线播放| 在线观看久久av| 欧美亚洲国产精品| 欧美日本啪啪无遮挡网站| 日本在线观看天堂男亚洲| 最近2019年好看中文字幕视频| 97在线观看免费| 国产午夜精品全部视频在线播放| 亚洲精品videossex少妇| 亚洲一区二区三区xxx视频| 精品国产乱码久久久久久虫虫漫画| www.美女亚洲精品| 亚洲欧美国产制服动漫| 日韩精品中文字幕在线观看| 亚洲视频在线视频| 欧美日本啪啪无遮挡网站| 97在线视频免费观看| 国产日韩欧美在线观看| 成人高h视频在线| 97精品国产97久久久久久春色| 久久综合久中文字幕青草| 欧美一级黄色网| 欧美激情videoshd| 国产精品久久久久久久7电影| 欧美日韩国产影院| 亚洲国产精品福利| 久久久精品在线观看| 国产精品电影网站| 最近2019年日本中文免费字幕| 91国产精品视频在线| 欧美日韩国产精品专区| 亚洲第一国产精品| 久久av红桃一区二区小说| 伦伦影院午夜日韩欧美限制| 久久亚洲精品成人| 色偷偷亚洲男人天堂| 亚洲tv在线观看| 国产精品高清在线| 亚洲精品www久久久久久广东| 欧美精品精品精品精品免费| 国产成人拍精品视频午夜网站| 午夜精品久久久久久久99黑人| 亚洲欧美日韩国产中文| 久久91精品国产| 亚洲一级免费视频| 亚洲精品欧美一区二区三区| 欧美激情小视频| 中文字幕日韩有码| 亚洲永久免费观看| 亚洲欧美日韩国产精品| 菠萝蜜影院一区二区免费| 97成人精品区在线播放| 日韩av在线免播放器| 成人在线视频网| 国产91精品久| 国产mv久久久| 久久综合色影院| 国产成人精品日本亚洲专区61| 日韩av日韩在线观看| 国产精品中文字幕在线| 中文字幕久热精品在线视频| 日本国产欧美一区二区三区| 亚洲人成自拍网站| 在线观看日韩专区| 欧美体内谢she精2性欧美| 欧美日韩国产中文精品字幕自在自线| 亚洲白虎美女被爆操| 中文在线资源观看视频网站免费不卡| 中文字幕亚洲欧美在线| 成人疯狂猛交xxx| 亚洲综合在线中文字幕| 久久精视频免费在线久久完整在线看| 欧美性猛交xxxx免费看久久久| 中文字幕久热精品在线视频| 欧美激情欧美激情在线五月| 国产精品久久色| 精品国产乱码久久久久久天美| 国产亚洲a∨片在线观看| 日韩中文综合网| 国产精品极品美女在线观看免费| 亚洲一区免费网站| 97av在线视频| 国产成人在线亚洲欧美| 第一福利永久视频精品| 久久免费福利视频| 亚洲最大成人网色| 成人免费福利视频| 国产成人在线一区二区| 97国产成人精品视频| 91久久国产精品91久久性色| 亚洲最大av网| 色播久久人人爽人人爽人人片视av| 在线电影av不卡网址| 成人自拍性视频| 久久精品成人欧美大片古装| 深夜福利日韩在线看| 亚洲老头同性xxxxx| 日韩成人激情在线| 亚洲女人天堂色在线7777| 韩国19禁主播vip福利视频| 91国语精品自产拍在线观看性色| 最新国产精品亚洲| 中文字幕久久久| 亚洲女人初尝黑人巨大| 2019亚洲日韩新视频| 亚洲一区美女视频在线观看免费| 欧美激情国产日韩精品一区18| 国产一区二区丝袜| 91在线视频免费| 亚洲精品日韩激情在线电影| 亚洲成人精品久久久| 欧美午夜精品久久久久久浪潮| 欧美三级免费观看|