いくつかの理由で、GmailにアクセスするにはSOCKSプロキシを使用する必要があります。
私はグローバルSOCKSエージェントを試してみました、そしてMail.appはうまく働きました。それでも、PACファイルを使用してシステムエージェントを自動的に設定するようになったとき、Mail.appはGmailにアクセスできませんでした。
私の質問:
- Mail.appにプロキシを設定することは可能ですか?つまり、Mail.appはそのWebトラフィックをSOCKSプロキシに渡しますが、他のアプリケーションは影響を受けません。
- 最初の質問に対する答えが「いいえ」の場合、Mail.appがGmailにアクセスできるようにPACファイルを変更する方法は?
何か手がかりや提案があれば幸いです。
より詳しい情報:
OSのバージョン: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;
}