Ver Mensaje Individual
  #7 (permalink)  
Antiguo 07/06/2012, 13:19
prod6
 
Fecha de Ingreso: abril-2012
Mensajes: 71
Antigüedad: 12 años
Puntos: 16
Respuesta: Consultar bandeja de entrada

hola avalos22, te posteo la parte inicial de mi personal webmail "echo en casa"(jejejej) con las funciones imap de php
a ver si te ayuda:

Código:
<?php 
session_start();
date_default_timezone_set('America/Argentina/Buenos_Aires');
header("Content-Type: text/html; charset=utf-8");

//--------PARAMETROS DE CONECCION-----------------------------
if($_SESSION['user'] != ""){
	$log_user = $_SESSION['user'];
	$log_pass = $_SESSION['pass'];
	$server = "{ip:143/notls}Inbox";  //143 = puerto IMAP
	$imap = imap_open($server, $log_user, $log_pass) or die ("No Se Pudo Conectar Al servidor, verificar coneccion o datos de ingreso:" . imap_last_error());
}
else{
	$_SESSION['user'] = NULL;
	$_SESSION['pass'] = NULL;
	header("Location: expired.html");
}

//comprovamos informacion acerca del buzón
$CheckBox=imap_mailboxmsginfo($imap);
$Nmsgs = $CheckBox->Nmsgs; //numero total de mensajes

// Detalles generales de todos los mensajes del usuario (desde 1 a Nmsgs)
$resultados = imap_fetch_overview($imap,"1:{$Nmsgs}",0);
// Ordenamos los mensajes desde el ultimo recibido
krsort($resultados);

$sin_leer = $CheckBox->Unread;

?>
espero te ayude, lo hice hace mucho y tal vez haya algo mejor!
saludos!