Ver Mensaje Individual
  #2 (permalink)  
Antiguo 26/08/2010, 09:51
Avatar de oswaldochc
oswaldochc
 
Fecha de Ingreso: octubre-2009
Ubicación: Ecuador
Mensajes: 41
Antigüedad: 15 años, 2 meses
Puntos: 1
Respuesta: mensajes en una determinada carpeta con imap y zend (SOLUCIONADO)

Saludos,ya lo resolvi, lo que pasaba es que por defecto ya viene seleccionado la carpeta de bandeja de entrada entonces habia que escojer otra carpeta asi
Código PHP:
$mail->selectFolder($folder
y el codigo quedaria asi
Código PHP:
$mail = new Zend_Mail_Storage_Imap(array('host'     => 'localhost',
                                        
'user'     => '[email protected]',
                                        
'password' => 'user'));
$folders = new RecursiveIteratorIterator($mail->getFolders(),RecursiveIteratorIterator::SELF_FIRST);
foreach (
$folders as $localName => $folder) {
     
$noVisto 0;
     
$mail->selectFolder($folder);
     foreach (
$mail as $message) {
        if (!
$message->hasFlag(Zend_Mail_Storage::FLAG_SEEN)) {
              
$noVisto++;
        }
    }

Espero que le pueda servir a alguien.