"Henrik Stidsen" <nospamforme@hs235.dk> wrote in message
news:Xns9440201BA805CHS235dk@130.225.247.90...
> Du kan begynde på noget med at hente headers ned og så kigge på dato
> felter mm. Det er noget bøvl...
Ja, det var også hvad jeg tænkte.
Men efter lidt studium af POP3 protokollen fandt jeg UIDL
<
http://wombat.doc.ic.ac.uk/foldoc/foldoc.cgi?UIDL>.
Dog understøtter imap pakken i PHP ikke UIDL, men jeg fandt følgende kode
stump der bare henter den manuelt:
function fetch_UID($account, $password, $message_number)
{
$retval = 0;
$fp = fsockopen($POPMAILSERVER, 110);
if ($fp > 0)
{
$buf = fgets($fp, 1024);
fputs($fp, "USER ".$account."\r\n");
$buf = fgets($fp, 1024);
fputs($fp, "PASS ".$password."\r\n");
$buf = fgets($fp, 1024);
fputs($fp, "UIDL ".$message_number."\r\n");
$retval=fgets($fp, 1024);
fputs($fp, "QUIT\r\n");
$buf = fgets($fp,1024);
fclose($fp);
}
return substr($retval,6,30);
}
Venlig Hilsen
Mads B. Tandrup