25端口是SMTP(简单邮件传输协议)发邮件必须的端口。 我们用25端口来发邮件,指的是出口方向,而不是服务器进口方向,进口方向是收取邮件的。所以自己的服务器,开放了25端口,表示可以接受邮件,并不代表一定可以发送邮件。

目前RN(Racknerd)和搬瓦工的服务器默认开25端口,甲骨文没有开,其他服务器目前不清楚

1、测试25端口

那么怎样测试云服务器的出口方向开通了25端口呢?我们可以在你购买的云服务器上去telnet腾讯的邮件服务器,如果能连通,那么代表25端口出口方向是开通了的。测试命令如下所示:

telnet smtp.qq.com 25

若显示如下内容就代表25端口已开放:

Trying xxxx.xxx.xxx.xxx
Connected to smtp.qq.com.
Escape character is '^]'.
220 smtp.qq.com Esmtp QQ Mail Server

若显示如下内容则代表25端没有开发:

Trying xxxx.xxx.xxx.xxx
telnet: connect to address xxx.xxx.xxx.xxx: Connection timed out
Trying xxxx.xxx.xxx.xxx
telnet: connect to address xxx.xxx.xxx.xxxo: Connection timed out

需要注意有可能你的云服务器没有安装telnet工具,在测试之前可能需要先安装telnet工具。

Debian安装telnet

apt-get install telnet

ubuntu安装telnet

#安装telnet客户端
sudo  apt-get install  telnet
#安装telnet服务端
sudo  apt-get install  telnetd
#安装网络守护进程
sudo  apt-get install  openbsd-inetd   
#安装xinetd
sudo  apt-get  install  xinetd
#重启telnet
sudo  /etc/init.d/xinetd   restart

2、宝塔面板搭建邮局管理器

① 安装宝塔面板

可参考这篇文章:入口

② 安装宝塔的邮局管理器

查看宝塔的教程:入口

3、添加到网易邮箱

协议:IMAP

邮箱地址

主机名填写mail.xxxx

用户名和密码

收信端口:143

发信端口:25

加密都选择无

之后测试收发邮件