PHP no se conecta a GMail vía IMAP

Tengo algunos php código que estoy tratando de utilizar para conectarse a gmail utilizando imap. Aquí está el código:

$hostname = '{imap.gmail.com:993/imap/ssl/novalidate-cert}INBOX'; $tmp_username = 'username'; $tmp_password = 'password'; $inbox = imap_open($hostname, $username, $password) or die(imap_last_error()); 

Y me sale esta salida de error cada vez que bash conectar:

Advertencia: imap_open () [function.imap-open]: No se pudo abrir la secuencia {imap.gmail.com:993/imap/ssl/novalidate-cert}INBOX en /var/www/PHP/EmailScript.php en la línea 14 Login abortado

No entiendo lo que podría estar mal !! He oído hablar de personas que tienen errores de SSL, pero este doesnt parece ser uno de ellos. ¡¡¡¡¡Por favor, por favor, por favor ayúdame!!!!!

Edit: Cuando bash conectarme a imap.gmail.com a través de telnet-ssl obtengo el siguiente resultado:

Intentando 74.125.155.109 … Conectado a gmail-imap.l.google.com. El carácter de escape es '^]'.

Y Nothign más sucede

Si telnet directamente a 993, no debería funcionar correctamente porque telnet no está en SSL. Utilice algo como telnet-ssl o stunnel en stunnel lugar para asegurarse de que se está conectando a 993 a través de SSL. Una vez hecho esto, intente ver si obtiene el post de bienvenida y luego intenta unos commands IMAP para ver si funcionan.

Utilice este command para iniciar la session ….

openssl s_client -connect imap.gmail.com:993

si lo hago, consigo esto …

* OK Gimap ready for requests from <ip_address> 16if41262875qci.66

Asegúrese primero de que puede conectarse al server IMAP desde la máquina:

 telnet imap.gmail.com 993 

Si la connection funciona que comprobar si SSL está instalado con php-imap, usando phpinfo () debe ver algo como esto

 imap IMAP c-Client Version 2004 SSL Support enabled Kerberos Support enabled 

Otras ideas en un subprocess similar en StackOverflow