dns_get_mx -- 同getmxrr()取得mx記錄
語法: int getmxrr ( string hostname, array mxhosts [, array &weight])
說明 :
搜尋主機hostname的MX記錄,如果找到記錄則傳回true,如果找不到記錄或發生錯誤則傳回false。
搜尋到MX記錄的列表會放到陣列mxhosts中,如果有給予參數weight,它將會被收集到的資訊填滿。
//检查域名的mx记录是否指向新浪的邮件服务器
$sinamx = "mx.sinanet.com"; //新浪邮件服务器
$flag = 1; //默认为域名指向新浪邮件服务器
if( $domaintype == '2' ) //用户使用独立域名
{
if(dns_get_mx($domain, $mxrecords))
{
//没有指定邮件转发服务器
if(!isset($mxrecords) || (count($mxrecords) == 0))
{
$flag = 0;
}
//检查域名的mx是否指向新浪邮件服务器
for ($i = 0; ($flag == 1) && ($i < count($mxrecords)); $i++)
{
if( $mxrecords[$i] != $sinamx )
{
$flag = 0;
break;
}
}
<?php
$domain = "sinanet.com";
$domaintype = 2;
$sinamx = "mx.sinanet.com"; //新浪邮件服务器
$flag = 1; //默认为域名指向新浪邮件服务器
if( $domaintype == '2' ) //用户使用独立域名
{
if(dns_get_mx($domain, $mxrecords))
{
//没有指定邮件转发服务器
if(!isset($mxrecords) || (count($mxrecords) == 0))
{
$flag = 0;
}
//检查域名的mx是否指向新浪邮件服务器
for ($i = 0; ($flag == 1) && ($i < count($mxrecords)); $i++)
{
echo $mxrecords[$i]."\n";
if( $mxrecords[$i] != $sinamx )
{
$flag = 0;
break;
}
}
}
}
?>
語法: int getmxrr ( string hostname, array mxhosts [, array &weight])
說明 :
搜尋主機hostname的MX記錄,如果找到記錄則傳回true,如果找不到記錄或發生錯誤則傳回false。
搜尋到MX記錄的列表會放到陣列mxhosts中,如果有給予參數weight,它將會被收集到的資訊填滿。
//检查域名的mx记录是否指向新浪的邮件服务器
$sinamx = "mx.sinanet.com"; //新浪邮件服务器
$flag = 1; //默认为域名指向新浪邮件服务器
if( $domaintype == '2' ) //用户使用独立域名
{
if(dns_get_mx($domain, $mxrecords))
{
//没有指定邮件转发服务器
if(!isset($mxrecords) || (count($mxrecords) == 0))
{
$flag = 0;
}
//检查域名的mx是否指向新浪邮件服务器
for ($i = 0; ($flag == 1) && ($i < count($mxrecords)); $i++)
{
if( $mxrecords[$i] != $sinamx )
{
$flag = 0;
break;
}
}
<?php
$domain = "sinanet.com";
$domaintype = 2;
$sinamx = "mx.sinanet.com"; //新浪邮件服务器
$flag = 1; //默认为域名指向新浪邮件服务器
if( $domaintype == '2' ) //用户使用独立域名
{
if(dns_get_mx($domain, $mxrecords))
{
//没有指定邮件转发服务器
if(!isset($mxrecords) || (count($mxrecords) == 0))
{
$flag = 0;
}
//检查域名的mx是否指向新浪邮件服务器
for ($i = 0; ($flag == 1) && ($i < count($mxrecords)); $i++)
{
echo $mxrecords[$i]."\n";
if( $mxrecords[$i] != $sinamx )
{
$flag = 0;
break;
}
}
}
}
?>
作者:jackxiang@向东博客 专注WEB应用 构架之美 --- 构架之美,在于尽态极妍 | 应用之美,在于药到病除
地址:https://jackxiang.com/post/607/
版权所有。转载时必须以链接形式注明作者和原始出处及本声明!
最后编辑: jackxiang 编辑于2009-6-26 10:27
评论列表