如何测试端口连通性

摘要

SMTP:25
POP3:110
IMAP:143
telnet IP 25
telnet IP 110
telnet IP 143

SMTP、POP3、IMAP

SMTP默认默认端口:25

如果25端口不通,会有以下现象
1、 outlook等客户端无法发送邮件,比如提示连接服务器超时。
2、 从其他邮件服务器(比如126)发送的邮件无法收到。.登陆网页方式也无法找到邮件。

 

POP3默认端口:110

如果110端口不通,会有以下现象
outlook等客户端无法接收邮件,比如提示无法连接到服务器,连接服务器超时等现象。但是登陆到web上,可以在网页方式看到您所想要的邮件。

 

IMAP默认端口:143

如果143端口不通,会有以下现象
同步邮件时提示无法连接服务器或服务器无响应等。无法同步到新的邮件,甚至无法查看以前的邮件。

 

 

测试SMTP连通性

测试本机25端口连通性

首先测试邮件服务器所在主机的连通性。您可以在开始|运行|输入 cmd 回车,出现命令行界面。然后输入 telnet 127.0.0.1 25 回车

 

如果得到如下信息,表示该服务器上MDaemon的SMTP正在正常运行。

 

我们可以看到在这条信息中提到了MDaemon的版本,您的域名,是否注册,以及当时的时间。
如果出现类似下图的情况,在出现的信息中没有MDaemon字样,说明现在SMTP服务器没有通过MDaemon运行,而是通过其他软件在运行。比如这里是coremail,您可以选择禁用或者卸载coremail然后继续使用MDaemon。还有一种比较普遍的情况是,系统的SMTP启用了,尤其是在新装或者重启服务器之后。您可以到 系统的管理工具|服务|找到Simple Mail Transfer Protocol(SMTP)然后停用并禁用它。

 

如果出现以下情况,说明SMTP服务未启用,也没有被其他程序占用。很有可能是软件本身没有启动。(也不排除您的磁盘空间满了导致MDaemon自动关闭了SMTP服务。)

 

如果出现了连接上去后立马断掉的情况,如下图。很有可能是因为防火墙、杀毒软件将SMTP服务(25端口)监控造成的。所以需要在服务器和防火墙上开通25端口,不做任何监控。

 

 

测试局域网连通性

如果您的服务器架设在公司的局域网,那么在测试本机联通性成功之后,我们需要测试局域网的连通性。
您可以在开始|运行|输入 cmd 回车,出现命令行界面。然后输入 telnet 内网IP 25 回车。比如telnet 192.168.0.172 25

 

如果得到如下信息,表示该服务器上MDaemon的SMTP正在正常运行。

 

我们可以看到在这条信息中提到了MDaemon的版本,您的域名,是否注册,以及当时的时间。
如果出现类似下图的情况,在出现的信息中没有MDaemon字样,说明现在SMTP服务器没有通过MDaemon运行,而是通过其他软件在运行。比如这里是coremail,您可以选择禁用或者卸载coremail然后继续使用MDaemon。还有一种比较普遍的情况是,系统的SMTP启用了,尤其是在新装或者重启服务器之后。您可以到 系统的管理工具|服务|找到Simple Mail Transfer Protocol(SMTP)然后停用并禁用它。

 

如果出现以下情况,说明SMTP服务未启用,也没有被其他程序占用。很有可能是软件本身没有启动。(也不排除您的磁盘空间满了导致MDaemon自动关闭了SMTP服务。)
与在本机测试不同的是,还有一种情况是MDaemon服务器所在主机的本地防火墙未关闭。

 

如果出现了连接上去后立马断掉的情况,如下图。很有可能是因为防火墙、杀毒软件将SMTP服务(25端口)监控造成的。所以需要在服务器和防火墙上开通25端口,不做任何监控。

 

测试外网联通性

现在我们需要测试您外网ip的连通性。只有外网联通了您才能和126、yahoo等进行邮件收发。
您可以在开始|运行|输入 cmd 回车,出现命令行界面。然后输入 telnet 外网IP 25 回车。比如telnet 202.96.22.23 25

 

如果得到如下信息,表示该服务器上MDaemon的SMTP正在正常运行。

 

我们可以看到在这条信息中提到了MDaemon的版本,您的域名,是否注册,以及当时的时间。
如果出现类似下图的情况,在出现的信息中没有MDaemon字样,说明现在SMTP服务器没有通过MDaemon运行,而是通过其他软件在运行。比如这里是coremail,您可以选择禁用或者卸载coremail然后继续使用MDaemon。还有一种比较普遍的情况是,系统的SMTP启用了,尤其是在新装或者重启服务器之后。您可以到 系统的管理工具|服务|找到Simple Mail Transfer Protocol(SMTP)然后停用并禁用它。

 

如果出现以下情况,说明SMTP服务未启用,也没有被其他程序占用。很有可能是软件本身没有启动。(也不排除您的磁盘空间满了导致MDaemon自动关闭了SMTP服务。)
与前两个测试不同的是,如果这里没有通过很有可能是因为您的端口映射没有做好。您可以到防火墙或者网关处开放25端口

 

如果出现了连接上去后立马断掉的情况,如下图。很有可能是因为防火墙、杀毒软件将SMTP服务(25端口)监控造成的。所以需要在服务器和防火墙上开通25端口,不做任何监控

 

 

测试POP3连通性

测试的过程同测试SMTP的联通性。
只是返回的信息如下

 

 

测试IMAP联通性

测试的过程同测试SMTP的联通性。
只是返回的信息如下

 

 

说明

在windows2008、windows7上是没有telnet这个命令的,所以您需要从一台XP的计算机上,或者是从网上找一个telnet.exe的文件放到相应的位置。您可以在C:\WINDOWS\system32下找到telnet.exe这个文件。

分享到: 更多 (0)
友情链接: MailStore中文官网 | 上海云璨信息技术有限公司官网 | 邮件技术资讯网 | 云邮科技

Copyright © 2019 MDaemon中文 网站地图 沪ICP备14033669号 沪公网安备31011502012804号