【通过命令行】测试邮件域名解析和邮件端口状态

发布时间:2018-04-09编辑:佚名阅读(1584)

一、测试邮箱域名MX记录的方法

1.打开“开始---运行---cmd”,打开命令提示符窗口。

或者找到,开始--程序---附件-- 命令提示符。

输入nslookup命令。

2.测试邮箱域名邮件记录(MX记录)。

输入set type=mx (指定需要解析的类型)。

输入如图中收件人域名 163.com。

如下图。

备注:其中MX主机preference = 10表示服务器优先级,数值越小的越优先。

如果没有MX主机,会提示查找不到记录,这样的信息表示该域名是没有做邮件服务器记录。

二、测试A记录

查找出邮件服务器域名的MX主机之后,再刚刚的命令行输入。

set type=a (查找主机记录类型,主机映射到IP地址)。

输入需要查找的主机值如下图。

如果出现相应IP地址,即表示该主机有做解析记录能正常解析。

三、测试SMTP(25端口)是否正常连通

邮件发送是使用25端口的,所以服务器必须开启25端口,如果服务器在内网,那么需要在路由器中做端口映射,开放此端口。测试端口的方法是:

1.打开“开始---运行---cmd”,打开命令提示符窗口,输入telnet  163mx01.mxmail.netease.com  25

进行测试,如下图:

注:telnet后面的值是“mx记录解析的mail exchanger =”的值或者填a记录解析出来的IP地址也行。



2.注:有时候可能会提示telnet命令不是内部或外部的命令,请切换到system32目录下面尝试。

如果是WIN7系统,提示没有telnet命令。需要到:控制面板-- 添加程序- 安装telnet服务器\客户端即可。


3.如果反馈的是这个信息,那么表示端口是通的,220 163.com Anti-spam GT for Coremail System (163com[20141201]),不同的邮件系统显示不一样,一般都是220即可。

如果显示  *带***** 或连接不上。表明连接端口有限制。

提醒:

请检查服务器前端网关防火墙、路由器上面是否有其他设置规则导致端口没有完全开放。

四、测试POP3服务(110端口)是否正常连通

客户端使用POP接收邮件是使用110端口的,所以服务器必须开启110端口,如果服务器在内网,那么需要在路由器中做端口映射,开放此端口。测试端口的方法是:

1.打开“开始---运行---cmd”,打开命令提示符窗口,

输入telnet  pop.netease.com  110进行测试,如下图:

注:telnet后面的值是“邮件服务器的POP值,或者填a记录解析出来的IP地址。


2.如果反馈的是这个信息,那么表示端口是通的,如下。

如果显示  *带***** 或连接不上。表明连接端口有限制,端口不能正常连接。

请检查服务器前端网关防火墙、路由器上面是否有其他设置规则导致端口没有完全开放。联系网络管理员或ISP检查网络设置。

四、测试IMAP服务(143端口)是否正常连通

客户端使用IMAP接收邮件是使用110端口的,所以服务器必须开启143端口,如果服务器在内网,那么需要在路由器中做端口映射,开放此端口。测试端口的方法是:

1.打开“开始---运行---cmd”,打开命令提示符窗口,

输入telnet  imap.126.com  143进行测试,如下图:

注:telnet后面的值是“邮件服务器的imap服务器地址,一般的免费邮箱是没有开放这项功能的。

  关键字:通过命令行测试邮件域名解析邮件端口状态


鼓掌

0

正能量

0

0

呵呵

0


评论区