4 votos

Cómo hacer que Apple Mail.aplicación para usar SOCKS proxy configurado por un archivo PAC

Por alguna razón, tengo que usar un proxy SOCKS para acceder a Gmail, de lo contrario, la conexión será bloqueado.

He probado el mundial de CALCETINES agente, y el Correo electrónico.la aplicación funcionaba bien. Sin embargo, cuando me volví a usar un archivo PAC para configurar el agente del sistema de forma automática, el Correo.la aplicación no era capaz de acceder a Gmail.

Mis preguntas:

  1. Es posible configurar el proxy en el Correo.aplicación? Es decir, Correo electrónico.la aplicación pasa su tráfico web para el servidor proxy SOCKS, mientras que otras apps no ser influenciado.
  2. Si la respuesta a la primera pregunta es NO, entonces ¿cómo modificar mi archivo PAC para hacer de Correo.la aplicación es posible acceder a Gmail?

Alguna pista o sugerencia se agradece.


Más info:

La versión del sistema operativo: OS X 10.9.5

Correo.la versión de la aplicación: 7.3 (1878.6)

El archivo PAC:

var domains = {
  "l.google.com": 1,
  "gmail-imap.l.google.com": 1,
  "googlepages.com": 1,  
  "googlesile.com": 1, 
  "google.co.jp": 1, 
  "gaeproxy.googlecode.com": 1, 
  "sshtunnel.googlecode.com": 1, 
  "googleusercontent.com": 1, 
  "goagent.googlecode.com": 1, 
  "google.com": 1, 
  "googlevideo.com": 1, 
  "google.com.hk": 1, 
  "tuite.googlecode.com": 1, 
  "gfwinterceptor.googlecode.com": 1, 
  "gtap.googlecode.com": 1, 
  "googleapis.com": 1
};

var proxy = "SOCKS5 127.0.0.1:1080; SOCKS 127.0.0.1:1080; DIRECT;";

var direct = 'DIRECT;';

function FindProxyForURL(url, host) {
    var lastPos;
    do {
        if (domains.hasOwnProperty(host)) {
            return proxy;
        }
        lastPos = host.indexOf('.') + 1;
        host = host.slice(lastPos);
    } while (lastPos >= 1);
    return direct;
}

3voto

Turner Puntos 11

Trate de ir a las Preferencias de Red, seleccione la red que desee configurar, e ir a Avanzado -> Proxy. A continuación, establezca tanto de Configuración Automática de Proxy y proxy SOCKS. A mí me funciona.

Para su INFORMACIÓN, si usted está utilizando Shadowsocks la PAC probablemente sería http://127.0.0.1:8090/proxy.pac.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X