Sparrow sobre un túnel SSH

3

¿Es posible usar Sparrow en un túnel SSH ya que los puertos imap y ssl están bloqueados en mi trabajo?

    
pregunta dotcrash 14.07.2011 - 15:48

1 respuesta

5

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
    
respondido por el zzz 13.08.2011 - 22:20

Lea otras preguntas en las etiquetas