Ê×Ò³ | Óʼþ×ÊѶ | ¼¼Êõ½Ì³Ì | ½â¾ö·½°¸ | ²úÆ·ÆÀ²â | ÓʼþÈ˲Š| Óʼþ²©¿Í | ÓʼþϵͳÂÛ̳ | Èí¼þÏÂÔØ | ÓʼþÖÜ¿¯ | ÈȵãרÌâ | ¹¤¾ß
ÍøÂç¼¼Êõ | ²Ù×÷ϵͳ | Óʼþϵͳ | ¿Í»§¶Ë | µç×ÓÓÊÏä | ·´À¬»øÓʼþ | Óʼþ°²È« | ÓʼþÓªÏú | ÒÆ¶¯µçÓÊ | ÓʼþÈí¼þÏÂÔØ | µç×ÓÊéÏÂÔØ

Óʼþ·þÎñÆ÷

¼¼ÊõÇ°ÑØ | Exchange | Domino | Sendmail | Postfix | Qmail | IMail | MDaemon | Foxmail | James | Kerio | JavaMail | WinMail | Winwebmail | Merak | CMailServer | ½ðµÑ | ÆäËü | ÓʼþÓ뿪·¢ |
Ê×Ò³ > Óʼþ·þÎñÆ÷ > ÓʼþÓë³ÌÐò¿ª·¢ > »ùÓÚAJAX¼¼Êõ¿ª·¢Webµç×ÓÓʼþ¿Í»§¶ËÖ®ÓëÓʼþ·þÎñÆ÷ͨѶƪ > ÕýÎÄ

»ùÓÚAJAX¼¼Êõ¿ª·¢Webµç×ÓÓʼþ¿Í»§¶ËÖ®ÓëÓʼþ·þÎñÆ÷ͨѶƪ

³ö´¦£º51CTO.com ×÷ÕߣºÖìÏÈÖÒ Ê±¼ä£º2006-6-6 9:34:00
 

Ò»¡¢¼ò½é

ÔÚ±¾ÏµÁеĵڶþƪÖУ¬ÎÒÏòÄãչʾÁËËùÓй¹³ÉÕû¸öPOP3¿Í»§¶ËµÄJavaScriptº¯Êý¡£ÎªÁ˼ìË÷²¢ÔÚWebÒ³ÃæÉÏÏÔʾµç×ÓÓʼþÏûÏ¢ÒÔ¼°´´½¨¸ºÔð°ÑÊʵ±µÄÐÐΪÌí¼Óµ½Ã¿Ò»¸öÓû§½Ó¿Ú¿Ø¼þµÄº¯Êý£¬ÎÒ¶¨ÒåÁ˸ºÔð·¢Ëͺʹ¦ÀíHTTPÇëÇóµÄº¯Êý¡£

ÔÚµÚ¶þƪµÄ×îºó£¬ÎÒÃÇ´´½¨ÁËÒ»¸ö¾ßÓÐÍêÕû¹¦ÄܵĿͻ§¶ËÓ¦ÓóÌÐò²ã¡£Õâ¸ö²ãÄܹ»ÇëÇóPHPÎļþ¡ªËüÖ±½ÓÓëÒ»¸öÖ¸¶¨POP3·þÎñÆ÷¶Ô»°²¢ÇÒÌáȡҪ±»ÏÔʾµÄÏûÏ¢ÒÔÏÔʾÓÚWebÒ³ÃæÖС£¾¡¹ÜÎÒÔÚÉÏһƪÖÐËù¿ª·¢µÄÓû§½Ó¿Ú±©Â¶ÁËһЩ»ù±¾µÄ¿Ø¼þÓÃÓÚ¿ÉÊÓ»¯ºÍÏûÏ¢Ö®¼äµ¼º½£¬¿ÉÄÜÄãÏë¼ÓÈë×Ô¼ºµÄй¦ÄÜÒÔ´´½¨Ò»¸ö¸üÓÅÐãµÄ³ÌÐò¡£Îª´Ë£¬Äã¿ÉÒÔÔÚÎÒÌṩµÄʾÀý»ù´¡ÉϼÓÒԸĽø£¬»òÕß´´½¨Ò»ÖÖȫеĽӿڣ¬²¢Ìṩ¸üΪ¸´Ôӵĵ¼º½¿Ø¼þ£¬»òÕßÒ»ÖÖÕæÕýרҵ»¯µÄÍâ¹Û¸Ð¾õ¡£Æäʵ£¬ÈçÄãËùÏëÏó£¬Õâ¸ö³ÌÐòÖл¹´æÔÚ´óÁ¿¿ÉÒÔÀ©Õ¹µÄµØ·½¡£

ÔÚ±¾ÎÄ£¨×îºóһƪ£©ÖУ¬ÎÒ½«°ÑÔÚÉÏÆªÖд´½¨µÄ¿Í»§¶ËÓ¦ÓóÌÐò²ãÁ¬½Óµ½Óʼþ·þÎñÆ÷²¢ÇÒÖ´ÐÐPOP3ÃüÁ´Ó¶ø¼ìË÷µç×ÓÓʼþÏûÏ¢²¢°ÑËüÏÔʾÓÚÏàÓ¦µÄÍøÒ³ÉÏ¡£ÎªÁËʵÏÖÕâһĿ±ê£¬ÎÒ½«¿ª·¢Ò»¸öÒ×ÓÚÀí½âµÄPHPÀ࣬ËüÌṩÁËһЩÓÐÓõķ½·¨À´¹¹½¨Ò»¸öµ½POP3·þÎñÆ÷µÄÁ¬½Ó²¢¸ºÔðÌáÈ¡ÆäÖеĵç×ÓÓʼþÏûÏ¢¡£

ÏÂÃæ£¬ÈÃÎÒÃÇ¿ªÊ¼´´½¨Õâ¸öPHP POP3´¦ÀíÀà¡£

¶þ¡¢Ê¹ÓÃPOP3·þÎñÆ÷¡ª¶¨ÒåPOP3ProcessorÀàµÄ»ù±¾¿ò¼Ü

¼Ù¶¨ÄãÒѾ­ÕýÈ·Àí½âÁËÉÏһƪÖж¨ÒåµÄJavaScriptº¯Êý£¬ÄÇôÏÖÔÚÎÒÃǽ«×¨×¢ÓÚ¿ª·¢Ò»¸öPHPÀà¡£Õâ¸öÀฺÔðÁ¬½Óµ½Óʼþ·þÎñÆ÷£¬ÍÆÈëԭʼµÄPOP3ÃüÁî²¢ÇÒÈ¡»Øµç×ÓÓʼþÏûÏ¢ÁбíÒÔ±¸½«À´ÏÔʾ֮Óá£

ΪÁËʵÏÖÒÔÉÏÈÎÎñ£¬ÎÒ¿ª·¢µÄPHPÀཫ±©Â¶Èý¸öºËÐÄ·½·¨¡£µÚÒ»¸öÊǹ¹ÔìÆ÷£¬Ëü¸ºÔðʹÓÃPOP3ÈÏÖ¤ÃüÁÁ¢Ò»¸öµ½¸ø¶¨Óʼþ·þÎñÆ÷µÄÁ¬½Ó¡£µÚ¶þ¸öÀà·½·¨fetch()¸ºÔð´«ËÍÒªÇóµÄÃüÁîÒÔʵÏÖ´ÓÊÕ¼þÏäÖÐÈ¡»Ø¸ñʽ»¯µÄµç×ÓÓʼþÏûÏ¢ÁÐ±í¡£×îºó£¬close()·½·¨½«¹Ø±Õµ½·þÎñÆ÷µÄÌ×½Ó×ÖÁ¬½Ó¡£

ÓëÉÏÃæÃèÊöµÄÈÎÎñÏàÓ¦£¬¸ÃPOP3ProcessorÀàµÄ»ù±¾¿ò¼Ü¿ÉÒÔ°´ÏÂÁз½Ê½¶¨Ò壺

class POP3Processor{

//Á¬½Óµ½POP3·þÎñÆ÷

public function __construct(){

//Á¬½Óµ½POP3·þÎñÆ÷µÄ´úÂëÔÚ´Ë

}

//È¡»Øµç×ÓÓʼþÏûÏ¢

public function fetch(){

//¼ìË÷µç×ÓÓʼþÏûÏ¢µÄ´úÂëÔÚ´Ë

}

// ¹Ø±ÕÓʼþ·þÎñÆ÷Á¬½Ó

public function close(){

//¹Ø±ÕPOP3Óʼþ·þÎñÆ÷Á¬½ÓµÄ´úÂëÔÚ´Ë

}

}

ÈçÄãËù¼û£¬ÉÏÃæÕâ¸öÀàµÄ½á¹¹×ñѭͨ³£¹æÔò£¬Òò´ËËüÊDZȽÏÒ×¶ÁºÍÒ×ÓÚÀí½âµÄ¡£µ±È»£¬ÕâÒ²ÊÇÕâ¸öÀàµÄΨһ¿ò¼Ü¡£½ÓÏÂÀ´£¬ÎÒÃDZØÐ붨Òåÿһ¸öÏà¹ØµÄÀà·½·¨¡£Ê×ÏÈ£¬ÎÒÃǶ¨ÒåÕâ¸öÀàµÄµÚÒ»¸ö·½·¨¡£

Èý¡¢Á¬½Óµ½POP3·þÎñÆ÷¡ª¶¨ÒåPOP3ProcessorÀ๹ÔìÆ÷·½·¨

ΪÁË´¦ÀíËùÓÐÓëÁ¬½Óµ½POP3·þÎñÆ÷Ïà¹ØµÄ²Ù×÷£¬Õâ¸öÀàʹÓÃÁËËüµÄ¹¹ÔìÆ÷·½·¨¡£Õâ¸ö·½·¨½ÓÊÜͨ³£µÄÁ¬½Óµ½Ò»¸öÌØ¶¨·þÎñÆ÷µÄÊäÈë²ÎÊý£¨Ò²¼´ËüµÄÃû×Ö»òIPµØÖ·£¬ÒÔ¼°Ãû×Ö/¿ÚÁî×éºÏ£©¡£ÏÂÃæÊÇÕâ¸ö·½·¨µÄ¾ßÌåʵÏÖ£º

public function __construct($host£¬$user£¬$password){

if(!$this->fp=fsockopen($host£¬110£¬$errno£¬$errstr£¬30)){

throw new Exception('Failed to connect to POP3 server

'.$errstr.$errno);

}

stream_set_timeout($this->fp£¬2);

$this->output.=fgets($this->fp£¬128).'<br />';

fputs($this->fp£¬"USER $usern");//·¢ËÍUSERÃüÁî

$this->output.=fgets($this->fp£¬128).'<br />';

fputs($this->fp£¬"PASS $passwordn");//·¢ËÍPASSÃüÁî

$this->output.=fgets($this->fp£¬128).'<br />';

$this->output.='||||';//·¢ËÍÏÞ½ç×Ö·û´®

}

Èç¹ûÄãÒѾ­Ñо¿ÁËÉÏÃæµÄ·½·¨£¬ÄÇôÄã»á·¢ÏÖËüµÄʵÏÖÂß¼­Ï൱¼òµ¥¡£¸Ã·½·¨ÊµÏֵĵÚÒ»¼þÊÂÇéÊÇ´ò¿ªÒ»¸öµ½TCP¶Ë¿Ú110£¨Ä¬ÈϵÄPOP3·þÎñÆ÷¶Ë¿ÚºÅ£©µÄÌ×½Ó×ÖÁ¬½Ó¡ªÍ¨¹ýÀûÓÃÊäÈëµ½Õâ¸ö·½·¨µÄÊäÈë²ÎÊýʵÏÖ¡£ÈçÄãËù¼û£¬Õâ¸ö²Ù×÷Ï൱ֱ½Ó£¬ËùÒÔÔÚ´ËÎÒÃDz»ÔÙ×÷·ÖÎö¡£

ÔÚ´ò¿ªÒ»¸öµ½POP3·þÎñÆ÷µÄÁ¬½Óºó£¬ÊÂÇé±äµÃÔ½À´Ô½ÓÐȤÁË¡£Çë×¢Ò⣬ΪÁËÖ´ÐÐÏàÓ¦µÄ´æÈ¡¿ØÖƹý³Ì²¢µÃµ½ËæºóÓÉ·þÎñÆ÷·¢Ëͻؿͻ§¶ËµÄÏìÓ¦£¬Õâ¸ö·½·¨ÏȺó·¢ËÍ¡°USER¡±ºÍ¡°PASS¡±ÃüÁî¡£×îºó£¬¸Ã·½·¨Í¨¹ý°ÑËĸö¹ÜµÀ×Ö·û´®¶¨½ç·û´«Ë͵½·þÎñÆ÷À´½áÊøËüµÄ²Ù×÷¡£ËüÃǽ«ÓÃÓÚ°ÑËùÓеķþÎñÆ÷ÏìÓ¦£¨°üÀ¨Ïà¹ØµÄµç×ÓÓʼþÏûÏ¢ÁÐ±í£©·Ö½â³É¿é¡£

ÖÁ´Ë£¬¸Ã¹¹ÔìÆ÷ÒѾ­ÊµÏÖÁ¬½Óµ½POP3·þÎñÆ÷£¬·¢ËÍÓû§Ãû/¿ÚÁî¶Ô²¢ÇÒ½ÓÊÕÔÚ·þÎñÆ÷ÉÏÉú³ÉµÄÏìÓ¦¡£È»¶ø£¬ÈçÎÒÇ°ÃæËùÌáµ½µÄ£¬Õâ¸öÀ໹±ØÐëÈ¡»Øµç×ÓÓʼþÏûÏ¢ÁбíÒÔ±ãÓÚ°ÑÕâЩÏûÏ¢¿ÉÊÓ»¯ÏÔʾÓÚ¿Í»§³ÌÐò½Ó¿ÚÖС£ÔÚÏÂÒ»½ÚÖУ¬ÎÒ½«¶¨ÒåÁíÒ»¸ö¸ºÔð¼ìË÷¸÷¸öÏûÏ¢µÄÀà·½·¨fetch()¡£

ËÄ¡¢È¡»Øµç×ÓÓʼþÏûÏ¢¡ª¶¨Òåfetch()·½·¨

ÈçÄãÔÚÇ°ÃæËù¼û£¬ÓëPOP3·þÎñÆ÷½øÐн»»¥ÆäʵֻÐèÒª°Ñ·þÎñÆ÷Äܹ»Àí½âµÄÊʵ±µÄÃüÁî×¢Èëµ½Ì×½Ó×ÖÖм´¿É¡£×ñÑ­Õâһ˼·£¬fetch()Àà·½·¨Ê¹Óüòµ¥µÄPOP3ÃüÁîµÃµ½ÏÖ´æÏûÏ¢µÄÍêÕûÁÐ±í¡£Çë¿´ÏÂÃæµÄ¶¨Ò壺

public function fetch(){

fputs($this->fp£¬"STATn");//·¢ËÍSTATÃüÁî

$ret=fgets($this->fp£¬128).'<br />';

if(substr($ret£¬0£¬5)!='-ERR '){

$messages=intval(substr($ret£¬4£¬1));

for($i=1;$i<=$messages;$i++){

fputs($this->fp£¬"RETR $in"); //·¢ËÍRETRÃüÁî

$this->output.=stream_get_contents($this-

>fp).'<br /><br />';//È¡»Øµç×ÓÓʼþÏûÏ¢

$this->output.='||||';//·¢ËÍÏÞ½ç×Ö·û´®

}

}

$this->output=substr($this->output£¬0£¬strlen($this->output)-

4);

return $ret.$this->output;

}

ÉÏÃæµÄ·½·¨Ê×ÏÈʹÓÃÒ»¸ö¡°STAT¡±ÃüÁî¼ì²é·þÎñÆ÷µÄ״̬£¬È»ºó·¢ËÍ¡°RETR¡±ÃüÁÕâ¸öÃüÁîָʾ·þÎñÆ÷¼ìË÷´æ´¢ÔÚÊÕ¼þÏäÖеÄÏûÏ¢ÁÐ±í¡£Èç¹ûÔÚ¼ìË÷¹ý³ÌÖÐûÓÐÈκδíÎó·¢Éú£¬ÄÇôÕâ¸ö·½·¨½«ÀûÓá°stream_get_contents()¡±PHPÄÚÖú¯ÊýÀ´¶ÁȡÿһÌõÏûÏ¢µÄÄÚÈÝ£¬²¢ÔÚÿһÌõÄÚÈݺóÌí¼ÓÉϵ±ÎÒ¶¨ÒåÀ๹ÔìÆ÷ʱÏòÄãչʾµÄËĸö¹ÜµÀ¶¨½ç·û¡£

×îºó£¬Õâ¸ö·½·¨ÒÔ×Ö·û´®ÐÎʽ·µ»ØÍêÕûµÄÏûÏ¢ÁÐ±í£¬²¢°ÑËüÃÇ´æ´¢ÔÚ¡°$this->output¡±ÊôÐÔÖÐÒÔ±¸ºóÃæ´¦Àí¡£ÈçÄãËù¼û£¬´ÓPOP3·þÎñÆ÷ÖÐÈ¡»Øµç×ÓÓʼþÏûÏ¢¿ÉÄܱÈÄãÏëÏóµÄÒªÈÝÒ׵öࡣÊÂʵÉÏ£¬Õâ½öÊÇ·¢ËÍÊʵ±µÄPOP3ÃüÁîµÄÊÂÇ飬ÒòΪËüÃÇ¿ÉÒÔ±»·þÎñÆ÷ÕýÈ·½âÊÍ¡£

ÖÁ´Ë£¬ÎÒÌṩµÄÕâ¸öPHPÀàÒѾ­Äܹ»È¡»Øµç×ÓÓʼþÏûÏ¢£¨ÒÔÒ»¸ö³£¹æ×Ö·û´®ÐÎʽ·µ»Ø£©¡£½ÓÏÂÀ´£¬ÎÒÐèÒª¶¨ÒåÁíÒ»¸öÀà·½·¨close()£¬ÓÃÓڹرյ½·þÎñÆ÷µÄÁ¬½Ó¡£
Îå¡¢¹Ø±Õµ½POP3·þÎñÆ÷µÄÁ¬½Ó¡ª¶¨Òåclose()Àà·½·¨

Äã¿ÉÄÜÒѾ­²Â³ö£¬Õâ¸öclose()Àà·½·¨¸ºÔð¹Ø±Õµ½POP3·þÎñÆ÷µÄÌ×½Ó×ÖÁ¬½Ó£¬¶øÇÒÕâ¸ö·½·¨µÄ¶¨ÒåºÜ¶Ì¡£Êµ¼ÊÉÏ£¬Ëü½ö½öÊÇPHP fclose()º¯ÊýµÄÒ»¸ö¼òµ¥µÄ°ü×°Æ÷£¬Æä¾ßÌåʵÏÖ´úÂëÈçÏ£º

public function close(){

fputs($this->fp£¬"QUITn");

fclose($this->fp);

}

ÉÏÃæµÄ·½·¨ÏòPOP3·þÎñÆ÷·¢³öÒ»¸ö¡°QUIT¡±ÃüÁÕ⽫µ¼Ö¸÷þÎñÆ÷Óë¿Í»§¶Ë³ÌÐòµÄÁ¢¼´Öжϡ£ÁíÍ⣬¸Ã·½·¨Ò²¹Ø±Õ¾ä±ú$this->fp¡ªÕâ¸ö¾ä±úÊǵÚÒ»´Î½¨Á¢µ½·þÎñÆ÷µÄÁ¬½Óʱ½¨Á¢µÄ¡£

ÖÁ´Ë£¬ÎÒÃǶ¨ÒåÁËPHPÀàµÄËùÓз½·¨¡£ÏÂÃæ£¬ÈÃÎÒÃÇ¿´Ò»ÏÂËüÃÇÊÇÈçºÎÁªºÏÓ¦ÓÃÓÚÒ»¸öÀà½á¹¹Öеġ£ºÜÃ÷ÏÔ£¬Õ⽫ÓÐÖúÓÚÄã¸üÈÝÒ×µØÀí½âÕâ¸öÀàµÄ¹¤×÷Ô­Àí¡£ÏÂÃæÊÇÕâ¸öPOP3ProcessorÀàµÄÍêÕû¶¨Ò壺

class POP3Processor{

//ÉùÃ÷Êý¾Ý³ÉÔ±

private $output='';

private $fp;

//¹¹ÔìÆ÷

public function __construct($host£¬$user£¬$password){

if(!$this->fp=fsockopen($host£¬110£¬$errno£¬$errstr£¬30)){

throw new Exception('Failed to connect to POP3 server

'.$errstr.$errno);

}

stream_set_timeout($this->fp£¬2);

$this->output.=fgets($this->fp£¬128).'<br />';

fputs($this->fp£¬"USER $usern");//·¢ËÍUSERÃüÁî

$this->output.=fgets($this->fp£¬128).'<br />';

fputs($this->fp£¬"PASS $passwordn");//·¢ËÍPASSÃüÁî

$this->output.=fgets($this->fp£¬128).'<br />';

$this->output.='||||';//·¢ËÍÏÞ½ç×Ö·û´®

}

//È¡»Øµç×ÓÓʼþÏûÏ¢

public function fetch(){

fputs($this->fp£¬"STATn");//·¢ËÍSTATÃüÁî

$ret=fgets($this->fp£¬128).'<br />';

if(substr($ret£¬0£¬5)!='-ERR '){

$messages=intval(substr($ret£¬4£¬1));

for($i=1;$i<=$messages;$i++){

fputs($this->fp£¬"RETR $in"); //·¢ËÍRETRÃüÁî

$this->output.=stream_get_contents($this-

>fp).'<br /><br />';//È¡»Øµç×ÓÓʼþÏûÏ¢

$this->output.='||||';//·¢ËͶ¨½ç×Ö·û´®

}

}

$this->output=substr($this->output£¬0£¬strlen($this-

>output)-4);

return $ret.$this->output;

}

//¹Ø±ÕÓʼþ·þÎñÆ÷Á¬½Ó

public function close(){

fputs($this->fp£¬"QUITn");

fclose($this->fp);

}

}

ÏÂÃæÊÇÕâ¸öÀàµÄÒ»ÖÖ¿ÉÄܵÄʵÏÖ£º

try{

//ʵÀý»¯POP3´¦ÀíÆ÷¶ÔÏó

$popProc=new POP3Processor('pop3hostname'£¬username'£¬'password');

//´ÓÓʼþ·þÎñÆ÷È¡»ØÏûÏ¢

echo $popProc->fetch();

//¹Ø±ÕÓʼþ·þÎñÆ÷Á¬½Ó

$popProc->close();

}

catch(Exception $e){

echo $e->getMessage();

exit();

}

ÈçÉÏÀýËùʾ£¬Ò»¸öPOP3Processor¶ÔÏó±»Ê¹ÓÃÊʵ±µÄÊäÈë²ÎÊýʵÀý»¯£¬²¢ÇÒ½¨Á¢ÁËÒ»¸öµ½Ö¸¶¨POP3·þÎñÆ÷µÄÁ¬½Ó¡£È»ºó£¬¼Ù¶¨ÔÚÁ¬½Ó´¦Àí¹ý³ÌÖÐûÓдíÎó·¢Éú£¬ÄÇô½ÓÏÂÀ´½«¼ìË÷µç×ÓÓʼþÏûÏ¢²¢½«ÆäÏÔʾÓÚWebÒ³ÃæÖУ¬ÕâÊÇͨ¹ýʹÓÃfetch()·½·¨À´ÊµÏֵġ£ÔÚʾÀý×îºó£¬Í¨¹ýµ÷ÓÃÏàÓ¦µÄclose()·½·¨¹Ø±ÕÁ¬½Ó¡£

ºÃ£¬ÏÖÔÚÎÒÒÑÏòÄãչʾÁËÈçºÎʹÓÃPOP3ProcessorÀà´ÓÒ»¸öPOP3·þÎñÆ÷È¡»ØÏûÏ¢£¬µ«ÊÇÕâ¸öÀàÊÇÈçºÎÓëÎÒÇ°Ãæ´´½¨µÄÓû§½Ó¿ÚÀà½øÐн»»¥µÄÄØ£¿ÎªÁËչʾAJAXÓ¦ÓóÌÐòÊÇÈçºÎÓëPOP 3´¦ÀíÀ๲ͬ¹¤×÷µÄ£¬ÎÒ½«°ÑËùÓеĿͻ§¶Ë´úÂë·Åµ½Ò»¸öpop_client.htmÎļþÖУ¬¶ø°ÑPHPÀà·Åµ½ÁíÒ»¸öÎļþpop_processor.phpÖУ¬ÕâÑùÄã¾Í¿ÉÒԺܷ½±ãµØ¿´ÇåÍêÕûµÄPOP3¿Í»§¶ËÊÇÈçºÎ¹¤×÷µÄ¡£

Áù¡¢×é×°POP3¶Ë¡ª°Ñ¿Í»§¶ËºÍ·þÎñÆ÷¶Ë²ãÁªºÏÆðÀ´

ÈçÎÒÔÚÇ°ÃæËùÌá¼°£¬Îļþpop_client.htm¹¹³É»ùÓÚwebµÄPOP3¿Í»§¶Ë£¬Õâ¸öÎļþÓëPHP3ProcessorÀà½øÐн»»¥£¬ÒÔ±ãÁ¬½Óµ½POP3·þÎñÆ÷²¢´ÓÖмìË÷ÓʼþÏûÏ¢ÁÐ±í¡£ÒòÕâ¸öÎļþ´úÂë½Ï³¤£¬Çë²Î¿¼Ëù¸½Ô´ÂëÎļþ£¨ÒѼÓÉÏÏêϸÖÐÎÄ×¢ÊÍ£©¡£

Æß¡¢×ܽá

ÏÖÔÚ£¬ÎÒÃÇÒѾ­È«²¿½áÊø¡£ÔÚ±¾ÏµÁÐÎÄÕÂÖУ¬ÎÒÏòÄãչʾÁËAJAX¼¼ÊõµÄÁíÒ»ÖÖÓ¦Ó᪴´½¨Ò»¸ö»ùÓÚWebµÄPOP3¿Í»§¶ËÓ¦ÓóÌÐò£¬ËüÄܹ»ÊµÏÖ´ÓÒ»¸öÓʼþ·þÎñÆ÷ÖмìË÷µç×ÓÓʼþÏûÏ¢²¢½«ÆäÏÔʾÓÚÒ»¸öWebÒ³ÃæÖС£µ±È»£¬´Ë³ÌÐò½öÊÇ¿ª·¢¸ü¸´ÔӵŤ³ÌµÄ¿ªÊ¼£»µ«ÊÇͨ¹ýÕâ¸ö³ÌÐò£¬ÄãÓ¦¸ÃÄܹ»¸üΪÇåÎúµØÁ˽âÈçºÎʹÓÃAJAX¹¹½¨Ò»¸öÀàËÆ×ÀÃæÓ¦ÓóÌÐòµÄWeb³ÌÐò¡£

Ïà¹ØÎÄÕ ÈÈÃÅÎÄÕÂ
  • »ùÓÚAJAX¼¼Êõ¿ª·¢Webµç×ÓÓʼþ¿Í»§¶ËÖ®UIƪ
  • ´´ÐÂÓ¦ÓÃAjax¼¼Êõ ÍøÒ×ÓÊÏä´ó±ä¡°¼«ËÙ·ç¸ñ¡±
  • ÓÃC++ BuilderʵÏÖµç×ÓÓʼþȺ·¢
  • ÓÃCdontsʵÏÖ·¢ËÍEmail
  • JmailµÄÖ÷Òª²ÎÊýÁбí
  • ASP.NET 2.0·¢Ë͵ç×ÓÓʼþÈ«ÃæÆÊÎöÖ®¶þ
  • VC++ SMTPЭÒéµç×ÓÓʼþ´«ËÍÆÊÎö
  • ͨ¹ýsinaµÄsmtpÑéÖ¤µÄJava·¢ËÍÓʼþÔ´´úÂë
  • ASP.NET 2.0Öз¢Ë͵ç×ÓÓʼþÆÊÎöÖ®Ò»
  • ÔÚAsp.NetÖÐʹÓÃSmtpMail·¢ËÍÓʼþµÄ·½·¨
  • .NET»·¾³ÏÂEmailµÄ¼¼Êõ½éÉÜ
  • ASP.NET 2.0·¢Ë͵ç×ÓÓʼþÖдæÔÚµÄÎÊÌâ
  • ÓÃASPÅжÏEmailµØÖ·ÊÇ·ñÓÐЧ
  • IISÈçºÎ½ÓÊÕServerXMLHTTP´«¹ýÀ´µÄ±àÂë×Ö·û?
  • ×ÔÓÉ¹ã¸æÇø
    ¡¡
     
    ×îÐÂÈí¼þÏÂÔØ
  • ORF Enterprise Edition 4.2 Õýʽ°æ
  • WinWebMail 3.7.7.3 ±ê×¼°æ
  • WinWebMail 3.7.7.3 ÆóÒµ°æ
  • BMailì÷ÓÊ
  • Merak Email Server for Windows 9.3.1..
  • Merak Email Server for Linux 9.3.1 ¼..
  • Merak Email Server 9.3.1 For Windwos..
  • AXIGEN Mail Server 6.1.1 for Windows
  • AXIGEN Mail Server 6.1.0 for Linux
  • ADModify.NETÏÂÔØ
  • symantec10.1»ù±¾°²×°¼°ÅäÖÃÊÓÆµ½Ì³Ì
  • Backup Exec System RecoveryÖ®±¸·ÝÊÓÆ..
  • ½ñÈÕÓʼþ¼¼ÊõÎÄÕÂ
  • ÃÀ´óѧÉúÇÖÈëÅåÁÖÖݳ¤¸öÈËÓʼþÕË»§±»´þ²¶
  • ˼¿ÆIronPort·¢²¼Ðµç×ÓÓʼþ°²È«É豸
  • Éî¸û"Èí¼þ+·þÎñ" ΢Èí300³ÇÊÐѲչî£ÓÊ
  • ´ÓºÚ¿Í³£Óù¥»÷Êֶο´WEBÓ¦Ó÷À»¤
  • ÏûÏ¢ÈËʿ͸¶ÑÅ»¢ÓëAOLºÏ²¢Ï¸½Ú½«ÓÚ±¾Ô..
  • ¹È¸èÌṩµÄµç×ÓÓʼþ´æµµÊ±¼äÑÓ³¤ÎªÊ®Äê
  • ÑÅ»¢½«ÔÚÓÊÏä·þÎñÖÐÕûºÏаæÔÚÏßÈÕÀú
  • 9ÔÂÀ¬»øÓʼþ×ÜÁ¿¼õÉÙ ÓëISPµ¹±ÕÓйØ
  • À¬»øÓʼþ·¢Õ¹µÄËÄ´óÇ÷ÊÆ
  • º«¹úÒéÔ±³ÆÖйúºÚ¿Íð³äÇàÍß̨·¢ËͲ¡¶¾..
  • VistaÄÑ³ÉÆøºò Windows XPÊÙÃü±»ÑÓ³¤
  • ÈüÃÅÌú¿ËÉý¼¶DLP²úÆ·¼°·´À¬»øÓʼþÍø¹Ø
  • ×îÐÂרÌâ
  • Sendmail ÓʼþϵͳÅäÖÃ
  • ×齨Exchange 2003Óʼþϵͳ
  • Windows Server 2008 רÌâ
  • ORF ·´À¬»øÓʼþϵͳ
  • Exchange Server 2007 רÌâ
  • ISA Server 2006 ½Ì³ÌרÌâ
  • Windows Vista ¼¼ÊõרÌâ
  • ¡°ºÚÝ®¡±£¨BlackBerry£©×¨Ìâ
  • ÒÆ¶¯µç×ÓÓʼþרÌâ
  • Apache James רÌâ
  • IMail Server ²Ù×÷Ö¸ÄÏ
  • ISA Server 2004 ʹÓÃרÌâ
  • ·ÖÀർº½
    ÓʼþÐÂÎÅ×ÊѶ:
    ITÒµ½ç | Óʼþ·þÎñÆ÷ | ÓʼþȤÎÅ | ÒÆ¶¯µçÓÊ
    µç×ÓÓÊÏä | ·´À¬»øÓʼþ|Óʼþ¿Í»§¶Ë|ÍøÂ簲ȫ
    ÐÐÒµÊý¾Ý | ÓʼþÈËÎï | ÍøÕ¾¹«¸æ | ÐÐÒµ·¨¹æ
    ÍøÂç¼¼Êõ:
    ÓʼþÔ­Àí | ÍøÂçЭÒé | ÍøÂç¹ÜÀí | ´«Êä½éÖÊ
    Ïß·½ÓÈë | ·ÓÉ½Ó¿Ú | Óʼþ´æ´¢ | »ªÎª3Com
    CISCO¼¼Êõ | ÍøÂçÓë·þÎñÆ÷Ó²¼þ
    ²Ù×÷ϵͳ:
    Windows 9X | Linux&Uinx | Windows NT
    Windows Vista | FreeBSD | ÆäËü²Ù×÷ϵͳ
    Óʼþ·þÎñÆ÷:
    ³ÌÐòÓ뿪·¢ | Exchange | Qmail | Postfix
    Sendmail | MDaemon | Domino | Foxmail
    KerioMail | JavaMail | Winwebmail |James
    Merak&VisNetic | CMailServer | WinMail
    ½ðµÑÓʼþϵͳ | ÆäËü |
    ·´À¬»øÓʼþ:
    ×ÛÊö| ¿Í»§¶Ë·´À¬»øÓʼþ|·þÎñÆ÷¶Ë·´À¬»øÓʼþ
    Óʼþ¿Í»§¶ËÈí¼þ:
    Outlook | Foxmail | DreamMail| KooMail
    The bat | À×Äñ | Eudora |Becky! |Pegasus
    IncrediMail |ÆäËü
    µç×ÓÓÊÏä: ¸öÈËÓÊÏä | ÆóÒµÓÊÏä |Gmail
    ÒÆ¶¯µç×ÓÓʼþ:·þÎñÆ÷ | ¿Í»§¶Ë | ¼¼ÊõÇ°ÑØ
    ÓʼþÍøÂ簲ȫ:
    Èí¼þ©¶´ | °²È«ÖªÊ¶ | ²¡¶¾¹«¸æ |·À»ðǽ
    ¹¥·À¼¼Êõ | ²¡¶¾²éɱ| ISA | Êý×ÖÇ©Ãû
    ÓʼþÓªÏú:
    EmailÓªÏú | ÍøÂçÓªÏú | ÓªÏú¼¼ÇÉ |ÓªÏú°¸Àý
    ÓʼþÈ˲Å:ÕÐÆ¸ | Ö°³¡ | Åàѵ | Ö¸ÄÏ | Ö°³¡
    ½â¾ö·½°¸:
    Óʼþϵͳ|·´À¬»øÓʼþ |°²È« |ÒÆ¶¯µçÓÊ |Õбê
    ²úÆ·ÆÀ²â:
    Óʼþϵͳ |·´À¬»øÓʼþ |ÓÊÏä |°²È« |¿Í»§¶Ë
    ¹ã¸æÁªÏµ | ºÏ×÷ÁªÏµ | ¹ØÓÚÎÒÃÇ | ÁªÏµÎÒÃÇ | ·±ówÖÐÎÄ
    °æÈ¨ËùÓУºÓʼþ¼¼Êõ×ÊÑ¶Íø©2003-2007 www.5dmail.net, All Rights Reserved
    www.5Dmail.net Web Team   ÔÁICP±¸05009143ºÅ