¿Es posible usar Sparrow en un túnel SSH ya que los puertos imap y ssl están bloqueados en mi trabajo?
¿Es posible usar Sparrow en un túnel SSH ya que los puertos imap y ssl están bloqueados en mi trabajo?
Creo que tu estrategia básica es correcta, por ejemplo:
ssh -L 587: smtp.gmail.com: 587 -L 993: imap.gmail.com: 993 usuario @ yourremotehost
debería hacerte hablar con Gmail a través de tu host remoto. Los posibles problemas son si no lo ejecuta como root (con sudo), no se le permite especificar puertos locales por debajo de 1024, por lo que no puede usar 587 o 993 como sus puertos locales . Entonces, haz algo como esto:
ssh -L 9587: smtp.gmail.com: 587 -L 9993: imap.gmail.com: 993 usuario @ yourremotehost
... y configure Sparrow para hablar con localhost en esos números de puerto locales altos en lugar de los valores predeterminados.
Nuevamente, puedes realizar una depuración al intentar 'telnet localhost 9587', que debería obtener un indicador de SMTP desde Gmail. Si eso funciona, debería confiar en que la parte SSH está funcionando y concentrarse en la configuración de Sparrow.
Si logra que todo funcione, una alternativa a los interruptores de la línea de comandos es crear un archivo llamado 'config' en su directorio .ssh local que tenga este aspecto:
Host yourremotehost
LocalForward 9587 smtp.gmail.com:587
LocalForward 9993 imap.gmail.com:993