目录

Emacs Gnus 使用 Gmail

介绍

Xinetd 是一个互联网多功能的工具, 在此这里只使用它的 端口转发 功能
端口转发 是将服务器端口进行数据转接, 例如: 当你使用服务端口配置好了 imap.gmail.com + 端口, 客户端口就可以直接访问 服务器IP + 端口 就相当于你访问的是 imap.gmail.com + 端口 的数据, 这样就可以避免无法访问gmail

要求

一台可以访问 gmail 的服务器

安装 Xinetd

1
apt install xinetd

编辑 Xinetd 配置文件, 让gmail工作

1
vim /etc/xinetd.d/gmail

/etc/xinetd.d/gmail 文件内容:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
# /etc/xinetd.d/gmail
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
}

运行服务

1
service xinetd start

Hacker Enjoy

把你的Gnus配置接受服务 `imap.gmail.com` 改成 对应于你的 服务器IP
发送邮件设置也一样改成你的服务器IP