По некоторым причинам мне приходится использовать SOCKS-прокси для доступа к Gmail, иначе соединение будет заблокировано.
Я попробовал глобальный агент SOCKS, и Mail.app работал нормально. Тем не менее, когда я решил использовать PAC-файл для автоматической настройки системного агента, Mail.app не смог получить доступ к Gmail.
Мои вопросы:
Любые подсказки или предложения будут оценены.
Больше информации:
Версия ОС: OS X 10.9.5
Версия Mail.app: 7.3 (1878.6)
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;
}
Попробуйте перейти в Network Preferences , выберите сеть, которую хотите установить, и перейдите в Advanced -> Proxies . Затем установите автоматическую настройку прокси-сервера и прокси-сервер SOCKS. Меня устраивает.
К вашему сведению, если вы используете Shadowsocks, PAC, вероятно, будет http://127.0.0.1:8090/proxy.pac
.
Я знаю, что эта ветка устарела, но у меня была та же проблема благодаря отличному брандмауэру. Я не хотел направлять ВЕСЬ свой трафик через прокси-сервер, поэтому установка этого параметра в сетевых настройках была невозможна.
Я думал, что проблема связана с приложением «Почта» на Mac, но на самом деле это был просто доступ к серверам gmail IMAP и SMTP.
По какой-то причине основной список GFW не включает их. Все, что вам нужно сделать, это добавить эти две строки в ваш PAC-файл:
||imap.gmail.com^ ||smtp.gmail.com^
Как только я их добавил, почтовое приложение работало с gmail. Я надеюсь, что это работает для вас!
МИКЕЛЬ