¸ÞÀϼ­ºñ½º | ¿¡·¯
ÆÐ½º¿öµå ¶Ç´Â À¯Àú¸íÀÌ ¹¹¾ß?

"); fclose($mailserver); exit; } else { print("
¸ÞÀϼ­ºñ½º $username@$server
"); $buffer="STAT\n"; fputs($mailserver,$buffer); $buffer=fgets($mailserver,512); $mailsum=substr($buffer,4,1); $mailmem=substr($buffer,6,strlen($buffer)-6); print("
"); $count=1; for($msgid=1;$msgid<=$mailsum;$msgid++) { $buffer="RETR $msgid\n"; fputs($mailserver,$buffer); $buffer=fgets($mailserver,512); for(;;) { $buffer=fgets($mailserver,512); if(strcasecmp(substr($buffer,0,5),"Date:")==0) { $maildate=substr($buffer,6,strlen($buffer)-6); } if(strcasecmp(substr($buffer,0,5),"From:")==0) { $fromperson=substr($buffer,6,strlen($buffer)-6); $fromperson=htmlspecialchars($fromperson); } if(strcasecmp(substr($buffer,0,3),"To:")==0) { $toperson=substr($buffer,4,strlen($buffer)-4); $toperson=htmlspecialchars($toperson); } if(strcasecmp(substr($buffer,0,8),"Subject:")==0) { $subject=substr($buffer,9,strlen($buffer)-9); $subject=htmlspecialchars($subject); } if(strcmp($buffer,"\r\n")==0 || strcmp($buffer,"\n\r")==0 || strcmp($buffer,"\n\n")==0 && $maildate!=0 && $subject!=0 && $fromperson!=0) { break; } } print(""); for(;;) { $buffer=fgets($mailserver,128); if(substr($buffer,0,1)==".") { break; } } $subject=0; $maildate=0; $fromperson=0; $count++; } print("
¹øÈ£ Á¦¸ñ º¸³½ÀÌ º¸³½³¯Â¥
$msgid $subject $fromperson $maildate
"); // QUIT $buffer="QUIT\n"; fputs($mailserver, $buffer); $buffer=fgets($mailserver,512); // close connection fclose($mailserver); } ?>