免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2383 | 回复: 6
打印 上一主题 下一主题

如何判断指定地址的ip和email是否确实有效? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2003-08-07 06:07 |只看该作者 |倒序浏览
判断任何一个HTTP地址是否有效的小代码,通过判断服务器的返回信息来知道是404错误还是禁止访问等等,最好能够防止超时错误。
以及判断任何一个合法email的存在与否。
谢谢!

论坛徽章:
0
2 [报告]
发表于 2003-08-07 08:44 |只看该作者

如何判断指定地址的ip和email是否确实有效?


  1. <?
  2. //试试这段程序
  3. //如果不能正常显示IP,请多刷几次


  4. print(gethostbyname ("www.google.com"));

  5. print("<br>;");


  6. $fp = fsockopen ("www.google.com", 80, $errno, $errstr, 30);
  7. if (!$fp) {
  8.    echo "$errstr ($errno)<br>;\n";
  9. } else {
  10.    fputs ($fp, "GET / HTTP/1.0\r\nHost: www.google.com\r\n\r\n");
  11.    while (!feof($fp)) {
  12.        echo fgets ($fp,128);
  13.    }
  14.    fclose ($fp);
  15. }


  16. ?>;     
复制代码

论坛徽章:
0
3 [报告]
发表于 2003-08-07 18:19 |只看该作者

如何判断指定地址的ip和email是否确实有效?

thx a lot

论坛徽章:
0
4 [报告]
发表于 2003-08-08 15:55 |只看该作者

如何判断指定地址的ip和email是否确实有效?

多谢了

论坛徽章:
0
5 [报告]
发表于 2003-08-08 17:26 |只看该作者

如何判断指定地址的ip和email是否确实有效?

>;以及判断任何一个合法email的存在与否
     
你自己看看吧,我要回家了,改造一下就能用了,至于怎么改你自己试试吧!



  1. <?

  2. $fp=fsockopen("pop.corpease.net",110); //网易的

  3. if ($fp) {
  4.   
  5.   
  6.   fputs($fp,"USER yourEmail\r\n"); //如:darling@teamwork.com.cn
  7.   print $line = fgets($fp, 1024)."<br>;";
  8.   
  9.   fputs($fp,"PASS yourPassword\r\n"); //如:mycat
  10.   print $line = fgets($fp, 1024)."<br>;";
  11.   
  12.   fputs($fp,"RETR 1\r\n");
  13.   
  14.    while  (substr($line  =  fgets($fp, 1024),  0,  1)  <>;  ".")  {
  15.       print $line;        
  16.    }
  17.   
  18.   fclose($fp);
  19. }
  20. else {
  21.    print ("error_desc:".$error_desc);
  22. }

  23. ?>;
复制代码

论坛徽章:
0
6 [报告]
发表于 2003-08-08 21:15 |只看该作者

如何判断指定地址的ip和email是否确实有效?

不会把?需要知道人家的密码?比如我有一堆用户的信箱,现在需要清理,把不存在的信箱找出来,不能给每一个发信吗?然后根据返回值判断是否找到该信箱。但我又不想真的给每一个用户发信。如何实现呢?

论坛徽章:
0
7 [报告]
发表于 2003-08-08 23:57 |只看该作者

如何判断指定地址的ip和email是否确实有效?

能不能实现还更客户的email服务器设置有关,比较复杂。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP