terminal openssl imap

terminal - Cómo hablar con el servidor IMAP en Shell a través de OpenSSL



(3)

Encontrado un error con la ayuda de un amigo:

openssl s_client -connect imap.gmail.com:993 -crlf

-crlf es crítico

Deseo enviar comandos IMAP a través del terminal Mac OS X al servidor y obtener respuesta. Puedo conectarme al servidor usando esta línea:

openssl s_client -connect imap.gmail.com:993

Y puedo iniciar sesión con éxito:

? LOGIN m.client2 passwordhere

Pero todos los otros comandos no funcionan, no hay respuesta del servidor. Intenté por ejemplo esto:

? LIST "" "*" ? SELECT INBOX


Intente esto, esto debería funcionar para usted (reemplace la primera línea por su openssl s_client -connect imap.gmail.com:993 -crlf y escriba solo la parte azul):


Lo primero es que imap está activado en su cuenta de Gmail ??? si puede iniciar sesión con éxito eso significa que ssl funciona bien. cuál es el código de retorno que obtienes

a1 INICIE el comando m.client2 contraseña aquí.

has probado el comando

capacidad a1

pruebe con otros comandos alternativos ya que no todos los servidores IMAP implementan todos los comandos IMAP. Me enfrenté a este problema mientras creaba las herramientas de migración de datos para diferentes proveedores como gmail rediffmail yahoo ...