如何验证 MX 记录是否未指向 Exchange 服务器的 FQDN

 

上一次修改主题: 2005-05-20

SMTP 在查询 DNS 时,总是先查询 MX 记录。如果存在内部 MX 记录并且/或者其配置不正确,则内部邮件传递将无法工作。

开始之前

在执行本主题中的步骤之前,请阅读验证 DNS 设计和配置

步骤

确认 MX 记录未指向 Exchange Server 的 FQDN

  1. 在命令提示符下,键入 nslookup,再按 Enter 键。

  2. 键入 server <IP address>,其中 IP address 是内部 DNS 服务器的 IP 地址。

  3. 键入 set q=mx,再按 Enter 键。

  4. 键入 <fqdn>,其中 fqdn 是 SMTP 虚拟服务器(和 Exchange 服务器)的完全限定名称,然后按 Enter 键。

  5. 确认不存在与内部服务器对应的 MX 记录。结果应如下所示:

    > set q=mx
    > server1.example.local
    example.local
            primary name server = server01.example.local
            responsible mail addr = hostmaster.example.local
            serial  = 6225703
            refresh = 900 (15 mins)
            retry   = 600 (10 mins)
            expire  = 86400 (1 day)
            default TTL = 3600 (1 hour)