例如我想用 Python 自动发邮件,,但是 STMP 是 Gmail 。
我已经有 Shdowsocks 代理并且设置了全局代理,,还是不行。
1
hrzhm 2016-01-07 17:18:50 +08:00
#!/bin/sh
cat <<EOF >> ~/.bash_profile # function start_tuproxy { export http_proxy='' export HTTPS_PROXY='' } function stop_tuproxy { export http_proxy= export HTTPS_PROXY= } EOF |
2
halfcrazy 2016-01-07 17:21:38 +08:00
proxychains4
|
3
Starduster 2016-01-07 20:44:03 +08:00
proxychains4+sslocal
|
4
publicAdmin 2016-01-07 21:55:17 +08:00
proxychains4+sslocal +1
|
5
RqPS6rhmP3Nyn3Tm 2016-01-07 22:51:32 +08:00 via Android
@halfcrazy El Capitan 有不关 SIP 也可以使用的方法吗?
|
6
187j3x1 2016-01-07 23:30:18 +08:00
|
7
kifile 2016-01-07 23:42:50 +08:00 1
export all_proxy=socks5://127.0.0.1:1080
|
8
xpol 2016-01-08 09:24:30 +08:00
function proxy {
case $1 in [1-9]*) export http_proxy=socks5://127.0.0.1:$1 export https_proxy=$http_proxy git config --global http.proxy $http_proxy git config --global https.proxy $https_proxy ;; off) unset http_proxy unset https_proxy git config --global --unset http.proxy git config --global --unset https.proxy ;; la|lantern) export http_proxy=http://127.0.0.1:8787 export https_proxy=$http_proxy git config --global http.proxy $http_proxy git config --global https.proxy $https_proxy ;; ss|shadowsocks) export http_proxy=socks5://127.0.0.1:1080 export https_proxy=$http_proxy git config --global http.proxy $http_proxy git config --global https.proxy $https_proxy ;; pr|privoxy) export http_proxy=http://127.0.0.1:8118 export https_proxy=$http_proxy git config --global http.proxy $http_proxy git config --global https.proxy $https_proxy ;; "") echo usage: proxy [port\|ss\|shadowsocks\|la\|lantern\|off] ;; esac echo http_proxy=$http_proxy echo https_proxy=$https_proxy } |
9
napsterwu 2016-01-08 10:14:36 +08:00
其实只要
http_proxy=socks5://host:port 命令 就可以让这条命令走代理了 http 代理也行 |
10
RqPS6rhmP3Nyn3Tm 2016-01-08 12:43:26 +08:00
@187j3x1 谢谢,发现不是 SIP 的锅,其他程序代理都正常,就是 brew 特别慢, update 至少十分钟
|
11
RqPS6rhmP3Nyn3Tm 2016-01-08 12:45:25 +08:00
Yosemite 正常,升级 El Capitan 之后 brew 基本属于不能用的状态
|