[Php-avanzado] Consulta recepcion de Mails con PHP

Leonardo Tadei - Pegasus Tech Supply leonardot en pegasusnet.com.ar
Vie Dic 18 21:36:47 ART 2015


Hola Martín,

	para hacer pruebas de conexión IMAP, tenés que instalar algún servidor
IMAP, como por ejemplo Dovecot, que es tanto IMAP como POP3.

	Luego, en la llamada a imap_open(), además del servidor, le tenés que
pasar como parámetro el usuario y contraseña, que es el mismo que usás
para ingresar a tu escritorio.

	Saludos!

El vie, 18-12-2015 a las 21:24 -0300, Martin Rivero escribió:
> Hola buenas noches. Estoy intentando conectarme al servodor IMAP de mi
> compu, pero me sale el siguiente error:
> 
> 
> Warning: imap_open(): Couldn't open stream {localhost:143}
> in /var/www/html/mail.php on line 2
> Mailboxes
> 
> Warning: imap_listmailbox() expects parameter 1 to be resource,
> boolean given in /var/www/html/mail.php on line 4
> 
> Notice: Undefined variable: folders in /var/www/html/mail.php on line
> 4
> 
> Notice: Undefined variable: folders in /var/www/html/mail.php on line
> 5
> Call failed
> 
> Notice: Unknown: Connection failed to localhost,143: Connection
> refused (errflg=2) in Unknown on line 0
> 
> 
> 
> 
> 
> El código es el siguiente (lo saque del apunte):
> 
> 
> <?php
> $mbox = imap_open ("{localhost:143}", "", "");
> print("<p>><h1>Mailboxes</h1></p>");
> $folders == imap_listmailbox($mbox, "{localhost:143}", "*");
> if ($folders == false) {
> print ("Call failed<br>\n");
> } else {
> while (list ($key, $val) = each($folders)) {
> print ($val."<br>\n");
> }
> }
> ?>
> 
> 
> No se si hay algo que deba configurar en php.ini, a su vez, ¿como
> puedo saber cual es el usuario y la contraseña del servidor?
> 
> 
> Muchas gracias, saludos!
> _______________________________________________
> Lista de correo: Php-avanzado
> Mensajes a la lista: Php-avanzado en pato2.fi.mdp.edu.ar
> Administración Web: http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado
> Desubscripción: php-avanzado-request en pato2.fi.mdp.edu.ar?subject=unsubscribe

-- 
Leonardo Tadei
leonardot en pegasusnet.com.ar
Web: http://leonardo.tadei.com.ar
Firma pública: http://www.pegasusnet.com.ar/LeonardoTadei-public.key



Más información sobre la lista de distribución Php-avanzado