Código PHP:
<?php
/*
Hay que preservar las llaves. Ejemplo:
$servidor = "{pop.mail.yahoo.com}";
*/
$servidor = "{pop.tuservidor.es}";
$usuario = 'tu-user';
$password = 'tu-pass';
/*
Conectamos con el servidor de correo.
*/
$link = imap_open($servidor,$usuario,$password);
if(!$ver){
/*
Leemos las cabeceras de todo el búzon.
*/
$headers=imap_headers($link);
/*
Imprimimos los mensajes que se encuentran en el buzón.
*/
for($x=1; $x <= count($headers); $x++) {
echo "*";
$idx=($x-1);
echo "<a href=\"$PHP_SELF?ver=1&num=$x\">$headers[$idx]</a><br>";
}
}else{
/*
Obtenemos el código de un objeto específico y lo leemos como un array.
*/
$header = get_object_vars(imap_header($link,$num));
/*
Imprimimos el mensaje.
*/
echo "De: $header[fromaddress]<br>";
echo "Para: $header[toaddress]<br>";
echo "Fecha: $header[Date]<br>";
echo "Tema: $header[Subject]<br><br>";
echo ereg_replace("\r\n","<br>", htmlentities(imap_body($link,$num)));
}
?>
Gracias