Passero sopra un tunnel SSH

3

È possibile utilizzare Sparrow su un tunnel SSH poiché le porte imap e ssl sono bloccate sul mio lavoro?

    
posta dotcrash 14.07.2011 - 15:48
fonte

1 risposta

5

Penso che la tua strategia di base sia corretta, ad esempio:

ssh -L 587: smtp.gmail.com: 587 -L 993: imap.gmail.com: 993 utente @ tuoremotehost

dovrebbe consentirti di parlare con Gmail tramite l'host yourremote. Potenziali problemi sono se non si esegue questo come root (con sudo), non si è autorizzati a specificare le porte locali sotto 1024, quindi non è possibile usare 587 o 993 come porte locali . Quindi, fai qualcosa di simile a questo:

ssh -L 9587: smtp.gmail.com: 587 -L 9993: imap.gmail.com: 993 utente @ tuoremotehost

... e configura Sparrow per parlare con localhost su quegli alti numeri di porta locali invece dei valori predefiniti.

Anche in questo caso, puoi eseguire il debug provando "telnet localhost 9587" che dovrebbe ricevere un prompt SMTP da Gmail. Se funziona, dovresti essere sicuro che la parte SSH funzioni e concentrarti sulla configurazione di Sparrow.

Se tutto funziona, un'alternativa alle opzioni della riga di comando consiste nel creare un file chiamato "config" nella directory locale .ssh che assomiglia a questo:

Host yourremotehost    
        LocalForward    9587    smtp.gmail.com:587
        LocalForward    9993    imap.gmail.com:993
    
risposta data 13.08.2011 - 22:20
fonte

Leggi altre domande sui tag