Ver Mensaje Individual
  #12 (permalink)  
Antiguo 07/04/2008, 22:39
Avatar de neodani
neodani
 
Fecha de Ingreso: marzo-2007
Mensajes: 1.811
Antigüedad: 17 años, 2 meses
Puntos: 20
Re: Ayuda IMAP - Correo gmail

Cita:
Iniciado por franco190453 Ver Mensaje
Neodani:
Este codigo lo utilizo con exito con mi propio servidor de correo.
Me indica el numero del correo en la bandeja de entrada, la cabecera del correo y si ha sido leido o NO.

$imap = imap_open("{mail.micorreo.com:143}INBOX", "$usuarioww", "$clavex") or die("No Se Pudo Conectar Al Servidor:" . imap_last_error());
$checar = imap_check($imap);
// Detalles generales de todos los mensajes del usuario.
$resultados = imap_fetch_overview($imap,"1:{$checar->Nmsgs}",0);
foreach ($resultados as $detalles) {
echo "<body bgcolor=\"#FF9900\">";
echo "Numero Correo #: $detalles->msgno <br>";
echo "Fecha Correo: $detalles->date<br>";
echo "de: $detalles->from <br>";
echo "Para: $detalles->to <br>";
echo "Asunto: $detalles->subject<br>";
echo "Tamano: $detalles->size bytes<br>";
if($detalles->seen == "0") {
echo "<b>Mensaje NO Leido!.<br>";
} else {
echo "Mensaje Leido!.<br>";
}
$servidorenvia = strstr($detalles->message_id, '@');
echo "Dominio Que Envia: $servidorenvia<br><hr>";
imap_close($imap);

Saludos
Y espero te ayude
Franco
Diste con la clave! ahora sí, si si siiiii, puedo mostrar los no leidos! yuhu!!

Muchas gracias a todos!
Cuando lo tenga terminado lo compartiré con todos vosotros!

Saludos