Socketverbindung zu POP3 - Mailliste unvollständig

Raven280438

Erfahrenes Mitglied
Hi,

ich öffne mittels PHP eine Socket-Verbindung zu einem POP3-Server.

PHP:
$pop3 = fsockopen($server,110);
[...]
$send = "USER $user\r\n";
fwrite($pop3,$send);
$return = fread($pop3,1024);
[...]
$send = "PASS $pass\r\n";
fwrite($pop3,$send);
$return = fread($pop3,1024);
[...]


Ein "STAT" ergibt, dass sich 2704 Mails im Postfach befinden.
Wenn ich mir mittels "LIST" eine Liste anzeigen lasse, werden aber nur 879
zurückgeliefert. Woran kann das liegen?

PHP:
fwrite($pop3,"LIST\r\n");
$return = fread($pop3,1024*1024);


Gruß
 
Ne ich hab ja 1Megabyte (1024*1024)

Laut RFC1939 werden als DELETED markierte Mails nicht mit angezeigt, daran kann es aber auch nicht liegen, da befinden sich keine drin.


Gruß
 
Kann mir jemand sagen, warum wenn ich 2 fread hintereinander habe, die Skript-Ausführungszeit immer exakt 60Sekunden ist (+- 0.05 Sek)?

PHP:
$return = fread($pop3,1024*1024);
$return .= fread($pop3,1024*1024);
 
Zurück