¹øÈ£ |
Á¦¸ñ |
º¸³½ÀÌ |
º¸³½³¯Â¥ |
");
$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("
$msgid |
$subject |
$fromperson |
$maildate |
");
for(;;) {
$buffer=fgets($mailserver,128);
if(substr($buffer,0,1)==".") {
break;
}
}
$subject=0;
$maildate=0;
$fromperson=0;
$count++;
}
print(" |