Gmail邮件客户端跳板解决方案。

因为国服网的关系gmail已经是惨目忍睹,投递一封邮件简直感觉日了狗了,如下收集整理了三个方案只要有个墙外Linux的VPS或者服务器就能轻松解决问题了。
比较推荐使用第一种的xinetd作为service自动运行,第二种rinetd需要将命令写入启动自动运行(平时用的多)
其实这只能算是一个跳板,配置好后修改本机的hosts将对应的域名指向跳板IP。

注:因为是端口转发实现的,和跳板之间没有ssl所以会有一定的风险,请注意!

方案一xinetd

yum install -y xinetd
cat>/etc/xinetd.d/gmail<<EOF
service imap
{
type = UNLISTED
port = 993
bind = 0.0.0.0
socket_type = stream
wait = no
user = nobody
redirect = imap.gmail.com 993
per_source = UNLIMITED
cps = 100 2
}
service smtp-465
{
type = UNLISTED
port = 465
bind = 0.0.0.0
socket_type = stream
wait = no
user = nobody
redirect = smtp.gmail.com 465
per_source = UNLIMITED
cps = 100 2
}
service smtp-587
{
type = UNLISTED
port = 587
bind = 0.0.0.0
socket_type = stream
wait = no
user = nobody
redirect = smtp.gmail.com 587
per_source = UNLIMITED
cps = 100 2
}
EOF
service xinetd restart

方案二rinetd

cat>>/etc/rinetd.conf<<EOF
0.0.0.0 993 imap.gmail.com 993
0.0.0.0 465 smtp.gmail.com 465
0.0.0.0 578 smtp.gmail.com 578
EOF

方案三socat

socat TCP-LISTEN:993,fork TCP:imap.gmail.com:993
socat TCP-LISTEN:465,fork TCP:smtp.gmail.com:465
socat TCP-LISTEN:578,fork TCP:smtp.gmail.com:578

Gmail邮件客户端跳板解决方案。

3 条用户评论。
  1. 评论 发表时间:Friday 22nd/03/2019 11:07:46 AM 1楼

    你什么我配置了方法1 还是不能用,谢谢... 我的邮箱是 [email protected]

    1. 评论 发表时间:Monday 15th/04/2019 08:57:53 PM

      在服务端做跳板后,还需要在本地hosts把gmail的对应的几个域名指向跳板IP,这样才能用。

    2. 评论 发表时间:Monday 15th/04/2019 08:58:50 PM

      另外还有一种办法,用outlook可以不用再翻墙,直接收邮件了。

添加新评论 »