Re: [PHP-ES] sobre consulta función imap -php
by David Figueres other posts by this author
Nov 6 2009 3:26PM messages near this date
Re: [PHP-ES] sobre consulta función imap -php
|
[PHP-ES] VEN USTEDES ALGO RARO EN ESTO??
Hola!
puedes probar con la libreria de Zend...:
http://framework.zend.com/manual/en/zend.mail.read.html
<http://framework.zend.com/manual/en/zend.mail.read.html> A ver si te sirve.
Saludos,
David
El 5 de noviembre de 2009 10:13, Yago Ferrer <yago.ferrer@[...].com> escribi�:
> Prueba de usar imap_check() tambi�n devuelve el numero de mensajes en
> inbox.
>
> Si no funciona, pregunta si te han actualizado el servidor a PHP 5.3
>
> Saludos.
>
> Yago
>
>
> 2009/11/2 Griselda Remedi <griseldaremedi@[...].com>
>
> > 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 <griseldaremedi@[...].com>";
> > $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 <griseldaremedi@[...].com>", "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
> >
>
>
>
> --
> Yago Ferrer
> 928-287-80-83
>
Thread:
Griselda Remedi
Yago Ferrer
David Figueres
|