Foros del Web » Programando para Internet » PHP »

¿Cómo usar imap_open() con Gmail?

Estas en el tema de ¿Cómo usar imap_open() con Gmail? en el foro de PHP en Foros del Web. Me encontré el siguiente código en una página web. Ya la probé y sí funciona con una cuenta POP que tengo, pero me gustaría mucho ...
  #1 (permalink)  
Antiguo 12/01/2005, 01:49
Avatar de uamistad  
Fecha de Ingreso: diciembre-2004
Ubicación: Cd. de México
Mensajes: 1.395
Antigüedad: 13 años
Puntos: 1
¿Cómo usar imap_open() con Gmail?

Me encontré el siguiente código en una página web. Ya la probé y sí funciona con una cuenta POP que tengo, pero me gustaría mucho http://www.forosdelweb.com/newthread...ewthread&f=18#
ojotespoder utilizar esa cuenta con Gmail.

Código PHP:
$mbox imap_open("{mexcomp.com:143}""[email protected]""passworddemicuenta")
     or die(
"can't connect: " imap_last_error());

$overview imap_fetch_overview($mbox"2,4:6"0);

if (
is_array($overview)) {
        
reset($overview);
        while (list(
$key$val) = each($overview)) {
                echo      
$val->msgno
                
" - " $val->date
                
" - " $val->subject
                
"<br>\n";
        }
}

imap_close($mbox); 
¿Alguien sabe cómo se utiliza con gmail? Gracias !
  #2 (permalink)  
Antiguo 12/01/2005, 01:59
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 15 años, 5 meses
Puntos: 16
Hola,

Creo que gmail no usa puertos normales para el acceso POP. O al menos la configuracion de outlook es un poco mas peculiar de lo normal (o al menos cuando lo revise por encima, no tengo intencion de usar acceso POP a un webmail de 1gb).

Ahora que reviso http://gmail.google.com/support/bin/...y?answer=13287 , ademas de activar en tu cuenta que permites acceso POP, toda conexion debes hacerla por SSL. Supongo que deberas usar las flags de imap_open(), y quizas tambien requiere que tu servidor tenga o soporte SSL.

Saludos.
__________________
Josemi

Aprendiz de mucho, maestro de poco.
  #3 (permalink)  
Antiguo 12/01/2005, 08:24
Avatar de FuLaNo_  
Fecha de Ingreso: mayo-2003
Ubicación: Don Torcuato, Buenos Aires, Argentina
Mensajes: 1.250
Antigüedad: 14 años, 6 meses
Puntos: 2
Fijate en los puertos de Gmail que no son los mismos que los de otros servidores pop..

Además creo que gmail cuenta con un "paso mas" de autentificación que los demas...
__________________
I Love Programming...
  #4 (permalink)  
Antiguo 12/01/2005, 21:13
Avatar de uamistad  
Fecha de Ingreso: diciembre-2004
Ubicación: Cd. de México
Mensajes: 1.395
Antigüedad: 13 años
Puntos: 1
Vi eso de los puertos, efectivamente, me parece que para pop utiliza el 995. Debe ser ese paso adicional o bien lo del SSL que mencionan que no puedo.

Voy a seguir intentando, si alguien tiene alguna otra sugerencia, bienvenida. Thanks brothers...
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:10.