Leo*_*han 2 php email mx-record
从phpmanual,getmxrr(获取mx记录)是一个bool值,如果记录存在则为true.
但是,我想获得有关邮件域的更多信息,例如:
一个简单的mx查找记录(hotmail)是这样的:
Pref Hostname IP Address TTL
5 mx1.hotmail.com 65.55.92.152 60 min
5 mx2.hotmail.com 65.55.92.152 60 min
5 mx3.hotmail.com 65.54.188.110 60 min
5 mx4.hotmail.com 65.55.92.136 60 min
Run Code Online (Sandbox Code Playgroud)
我可以使用getmxrr获取上述信息吗?
谢谢.
第二个参数给出了mx主机列表:
$hosts = array();
getmxrr('hotmail.com', $hosts);
var_dump($hosts);
Run Code Online (Sandbox Code Playgroud)
获取和ip使用gethostbyname来解决它的简单请求
foreach($hosts as $host) {
echo $host . ' ' . gethostbyname($host) . '<br />';
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5509 次 |
| 最近记录: |