ASPN ActiveState Programmer Network
ActiveState
/ Home / Perl / PHP / Python / Tcl / XSLT /
/ Safari / My ASPN /
Cookbooks | Documentation | Mailing Lists | Modules | News Feeds | Products | User Groups


Recent Messages
List Archives
About the List
List Leaders
Subscription Options

View Subscriptions
Help

View by Topic
ActiveState
.NET Framework
Open Source
Perl
PHP
Python
Tcl
Web Services
XML & XSLT

View by Category
Database
General
SOAP
System Administration
Tools
User Interfaces
Web Programming
XML Programming


MyASPN >> Mail Archive >> php-spanish
php-spanish
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

Privacy Policy | Email Opt-out | Feedback | Syndication
© ActiveState Software Inc. All rights reserved