专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅

首页 »Linux » phppop3:电子邮局PHP应用篇——POP3邮件的收取(二) »正文

phppop3:电子邮局PHP应用篇——POP3邮件的收取(二)

来源: 发布时间:星期四, 2009年2月12日 浏览:42次 评论:0



  POP3收取邮件类在前面文章中已经给大家做了详细介绍下面我们来看看如何应用这个类:
  
    
  ("pop3.inc.php");
  
  $host="pop.china.com";
  
  $user="boss_ch";
  
  $pass="026007";
  
  $rec= pop3($host,110,2);
  
   (!$rec->open) die($rec->err_str);
  
  echo "open ";
  
   (!$rec->login($user$pass)) die($rec->err_str);
  
  echo "login";
  
   (!$rec->stat) die($rec->err_str);
  
  echo "共有".$rec->messages."封信件共".$rec->size."字节大小
";
  
  
  
   ($rec->messages>0)
  
  {
  
   (!$rec->listmail) die($rec->err_str);
  
  echo "有以下信件:
";
  
  for ($i=1;$i<=count($rec->mail_list);$i)
  
  {
  
  echo "信件".$rec->mail_list[$i][num]."大小: ".$rec->mail_list[$i][size]."
";
  
  }
  
  $rec->getmail(1);
  
  echo "邮件头内容:
";
  
  for ($i=0;$ihead);$i)
  
  echo htmlspecialchars($rec->head[$i])."
\n";
  
  echo "邮件正文 :
";
  
  for ($i=0;$ibody);$i)
  
  echo htmlspecialchars($rec->body[$i])."
\n";
  
  }
  
  $rec->close;
  
  ?>
  
  如果你把pop3类中debug设为true你还可以看到和pop3是如何对话用于正在调试来说这样显得更为直 观
  
  小结
  从以上这个例子我们可以看到PHP真是网站WebSite开发个功能非常强大工具但是也可以感觉到PHP做为种混合形语言其 面对对象开发和其它工具如java相比还存在不少让人遗憾地方这个pop类实现也还有不少需要改进的处欢迎各位同仁们指导
  
0

相关文章

读者评论

发表评论

  • 昵称:
  • 内容: