分享一个代理 gmail imap/smtp,可以在手机上邮件客户端用的方法

2016-10-10 12:17:40 +08:00
 doubleflower

(如果你手机上已翻墙请无视)

虽然有自用的 vps 服务器,但是懒得在 android 手机上设置翻墙,一来比电脑上麻烦二来平时不需要。 但是不翻墙 gmail 就无法用了这不能忍,所以目前用的是以下办法。


要求:

  1. 一台自用 VPS (可以共享给朋友用,没有安全问题)。
  2. 手机可以编辑 hosts 文件(一般是需要 root 的)。

VPS 设置

这里是 centos 的命令,其它系统类似。

yum install -y socat

添加防火墙出口,如果你关了防火墙就无视

firewall-cmd --add-port=993/tcp --permanent
firewall-cmd --add-port=993/tcp
firewall-cmd --add-port=465/tcp --permanent
firewall-cmd --add-port=465/tcp

查看真实 gmail 的 IP

nslookup smtp.gmail.com
nslookup imap.gmail.com

转发命令(把相应的GOOGLE_*_IP替换成上面查到的 IP )。

nohup socat TCP-LISTEN:465,fork,reuseaddr TCP:GOOGLE_SMTP_IP:465 &>/dev/null &
nohup socat TCP-LISTEN:993,fork,reuseaddr TCP:GOOGLE_IMAP_IP:993 &>/dev/null &

Google 设置

Google 会已安全名义阻止有些客户端,表现为你明明输对了密码却提示你用户 /密码不对,好在这个设置可以关掉:

https://myaccount.google.com/security#signin

打开 Allow less secure apps: ON

编辑 hosts 的软件: Hosts Editor

添加以下条目:

你的 VPS_IP imap.gmail.com
你的 VPS_IP smtp.gmail.com

===== 搞定 =====

1004 次点击
所在节点    程序员
18 条回复
SpicyCat
2016-10-10 12:41:11 +08:00
讲真,手机上设置 SS 比你这一套简单多了,而且手机 SS 支持扫码设置,扫一下二维码就搞定,还不用 root
lhbc
2016-10-10 12:50:34 +08:00
这是我十年前用的翻墙技术啊
hinkal
2016-10-10 13:04:29 +08:00
既然能改 hosts ,直接改 hosts 不就搞定了嘛?无需 vps
xiaoz
2016-10-10 14:36:23 +08:00
手机上安装 outlook 客户端直接收取 gmail
processzzp
2016-10-10 15:24:30 +08:00
楼主你这就是多此一举啊……
都有一台墙外的 VPS 了为什么不干脆搭一个小飞机,更简单还解决了更多的问题。再说,改 hosts 文件还要 root 权限,而小飞机不需要 root 权限就能用
xjtufreeman
2016-10-10 15:27:42 +08:00
QQ 邮箱 App 可以直接收 gmail 邮件。
woshicai
2016-10-10 16:12:40 +08:00
网易邮箱 APP 可以直接接受 gmail 邮件。
mhtt
2016-10-10 16:25:51 +08:00
@xiaoz +1
MuyuQ
2016-10-10 16:42:47 +08:00
不用翻墙就能接收 gmail 的 APP 还是挺多的。。。。
ruibty
2016-10-10 16:44:55 +08:00
前面几位说的已经很充分了。
不想安装其他客户端,不想花钱买 vps 和飞机的,我班门弄斧的推荐一个项目: https://github.com/racaljk/hosts
xspoco
2016-10-10 16:58:43 +08:00
不错哦。我用 BlueMail
wikinee
2016-10-10 17:04:41 +08:00
QQ 邮箱代收+1
nemuol
2016-10-10 17:30:32 +08:00
非常感谢正需要呢
TimePPT
2016-10-10 17:52:01 +08:00
只想提醒句,安卓原生客户端收发邮件请记得勾选 ssl 加密……
doubleflower
2016-10-10 18:07:59 +08:00
@MuyuQ 不敢给第三方代收,毕竟是主力邮箱,绑定了一大堆域名和 paypal 。
mauve
2016-10-10 19:19:53 +08:00
SS 自带的 PACList 不是有 PAC 功能吗?
SS 费的 CPU 和内存很少很少啊,我都 24 小时开着
原生系统(即然都用原生了,不用 SS Google Photos 怎么同步照片, GAS 怎么工作
为什么原声系统非要 Root ?
楼主你没看错我就是来安利 SS 的
mytsing520
2016-10-11 02:27:27 +08:00
socat 是一个 TCP/UDP 转发工具?
MuyuQ
2016-10-11 09:55:18 +08:00
@doubleflower 可以修改一下 SS 规则,然后后台常驻 SS 即可。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/311588

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX