Tema: Imap
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/02/2010, 10:04
Avatar de djsos
djsos
 
Fecha de Ingreso: septiembre-2007
Ubicación: Madrid-España
Mensajes: 374
Antigüedad: 16 años, 6 meses
Puntos: 14
Exclamación Imap

Hola a todos, tengo un problemilla con la funcion imap de php. Estoy intentando leer mi correo desde mi propia pagina web.

El problema es el sigiente:

Consigo conectarme correctamente al servidor de googlemail pero cuando saca alas cabezeras me dice que estan vacias.

Este es el codigo:

Código PHP:
<?php 
$ver 
$_GET['ver'];
$num $_GET['num'];
//Conectamos con el servidor de correo.  
$link imap_open("{pop.gmail.com/pop3:995/ssl}INBOX","email","pass")or die(imap_last_error());
if(!
$ver){ 

//Leemos las cabeceras de todo el buzon. 
 
$headers=imap_headers($link)or die(imap_last_error()); 
//aqui me vuelca el error Mailbox is empty que es cuando esta vacio.


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{ 
 

$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("rn","<br>"htmlentities(imap_body($link,$num))); 

?>
He intentado buscar algo que me alludara pero no encuentro nada alguien me puede echar una mano?
Un Saludo
__________________
Es de bien nacidos ser agradecidos.
Desarrollo de software a medida | TPV Comercios