|
|
|
| Всем привет!
Помогите доработать скрипт получения почты через POP3
Вот код простого скрипта отображения содержания письма.
<?php
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("mail.server.com", 110, $errno, $errstr, 10);
$code=fgets($pop_conn,1024);
fputs($pop_conn,"USER user@server.com\r\n");
$code= fgets($pop_conn,1024);
fputs($pop_conn,"PASS pass\r\n");
$code= fgets($pop_conn,1024);
fputs($pop_conn,"RETR 1\r\n");
$text.= get_data($pop_conn);
echo $text;
?>
|
К сожелению здесь отображается содержание только первого письма почтового ящика. Как сделать так, чтобы выводилось содержание всех писем? | |
|
|
|
|
|
|
|
для: sashay
(09.09.2008 в 12:47)
| | http://ru.wikipedia.org/wiki/Post_Office_Protocol#RETR_.5B.D1.81.D0.BE.D0.BE.D0.B1.D1.89.D0.B5.D0.BD.D0.B8.D0.B5.5D
RETR 2
RETR 3
RETR 4
...
and so on | |
|
|
|