Gmail虽然提供POP和SMTP服务,但是在国内基本上是无法使用的。同时,Gmail的POP和SMTP服务是需要支持SSL的加密方式认证,从安全角度当然是没错了。但是有些时候在配置服务器的时候,例如Denyhosts等留了管理员邮箱之后,服务端只支持非加密方式的SMTP认证,这样就很麻烦了。如果有一个自己的域名,申请了Google的免费版本的企业套件之后,这个问题就很容易解决了。
针对本身无法进行TLS或SSL通信的客户端及服务器,Stunnel可提供安全的加密连接。该软件可在许多操作系统下运行,包括Unix-like系统,以及Windows。
以Ubuntu为例,在域名为example.com的服务器上,
apt-get install stunnel
vi /etc/stunnel/stunnel.conf
改为如下内容:
client = yes
[pop3s]
accept = 110
connect = pop.gmail.com:995
[smtps]
accept = 25
…
Posted in linux, 知(knowledge) | Tagged denyhosts, linux, stunnel, ubuntu |