function get_data($pop_conn)
{
$data="";
while (!feof($pop_conn)) {
$buffer = chop(fgets($pop_conn,1024));
$data .= "$buffer\r\n";
if(trim($buffer) == ".") break;
}
return $data;
}
$pop_conn = fsockopen("pop.mail.ru", 110,$errno, $errstr, 10);
fgets($pop_conn,1024);
fputs($pop_conn,"USER username\r\n");
fgets($pop_conn,1024);
fputs($pop_conn,"PASS passwd\r\n");
fgets($pop_conn,1024);
fputs($pop_conn,"STAT\r\n");
$stat=fgets($pop_conn,1024);
$search='+OK';
$replase=str_replace($search, "", $stat);
$mail_num=strtok($replase, " ");
$t=0;
for($i==0; $i<$mail_num; $i++) {
$t++;
fputs($pop_conn,"TOP $t 1\r\n");
$stat=get_data($pop_conn);
print "<p>$stat";
}
fputs($pop_conn,"QUIT\r\n");