sobre consulta función imap -php

[email protected] (Griselda Remedi)
Newsgroups php.general.es
Message-ID <[email protected]>
Hola a todos!
les cuento que tengo un problema con la función imap, aquí transcribo el
código:

*<?*
*echo "<br>Conexión:{mail.servidordemail:995/pop3/ssl/novalidate-cert}INBOX<http://mail.grupo-e.com:995/pop3/ssl/novalidate-cert%7DINBOX>usuario:
usr <[email protected]>";
$link = imap_open("{mail.<http://mail.grupo-e.com:995/pop3/ssl/novalidate-cert%7DINBOX>
*** <http://mail.grupo-e.com:995/pop3/ssl/novalidate-cert%7DINBOX>*
servidordemail<http://mail.grupo-e.com:995/pop3/ssl/novalidate-cert%7DINBOX>
**:995/pop3/ssl/novalidate-cert}INBOX<http://mail.grupo-e.com:995/pop3/ssl/novalidate-cert%7DINBOX>",
"usuario <[email protected]>", "pass") OR print("<div
align='center'><b>ERROR: " . imap_last_error() . "</b></div>");
    //print_r($link);

$cant=imap_num_msg($link);

for($x = 1; $x < 8; $x++){
    $header = imap_headerinfo($link, $x);
    echo "<br> asunto: ".$header->subject." de: ".$header->fromaddress;
    }
echo "<br>cantidad de mails: ".$cant;
**?>*

1- abro la conexión (*imap_open*)
2- tomo la cantidad de mails de la cuenta (*imap_num_msg*)
3- si hago *print_r($link); *muestra todos los encabezados de los mails
4- veo la cantidad total de mails q tengo en la
cuenta:*$cant=imap_num_msg($link);
*5- después hago un for para mostrar cada encabezado para todos los mails
    * si pongo como límite la cantidad total de mensajes, no muestra nada.
      Ni siquiera el echo con el string q pongo al principio del código.
    * fui probando desde uno en adelante y me funciona hasta ocho(8)
      a partir de ese número sucede lo mismo q cuando pongo la cantidad
total de mails: no muestra nada.

-Cabe destacar que el imap funcionaba perfectamente, y se mostraban para
 cada uno de los mails, los datos que deja disponible la función *
imap_headerinfo
* por esa razón creo que puede ser que algo en la configuración del servidor
ha cambiado.
-Para solucionar momentáneamente el problema se usé la función:*
imap_fetch_overview** *
 pero no trae todos los datos que necesito.
-Otra cosa que probé fue incrementar el tiempo de ejecución del
script:*ini_set('max_execution_time', 1000);
*
Hasta ahora no logré dar con la solución, espero que puedan ayudarme, desde
ya muchas gracias!!!

Saludos para todos!!

Griselda
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.