我们在 Win2008 机器上使用 GMS(Gordano)邮件服务器 v3793。
自4天前起,所有外部域的外发邮件均失败,POST日志条目类似以下内容:
DNS gmail.com - No address (-10)
MX lookup failed for gmail.com (89)
found 1 records for gmail.com using gmail.com
1: gmail.com [216.58.206.101] 0
Resolved: gmail.com [216.58.206.101]
gmail.com failed to connect to gmail.com
我最初使用 156.154.70.1 作为 DNS 服务器。Google 和 OpenDNS 服务器产生相同的结果。
收到的邮件显示正常。
MX 工具箱告诉我未从已发布的 DNS 记录测试中找到 DNS 记录。
值得注意的事件是,服务器更新是在问题出现前大约 36 小时应用的。
如果有任何明显的解决方案,请以明显的步骤说明出来。
提前致谢。
nslookup -type=mx -debug gmail.com
得到答案:HEADER:操作码 = QUERY,id = 1,rcode = NOERROR 标头标志:响应,需要递归,递归可用。问题 = 1,答案 = 1,授权记录 = 0,附加 = 0
QUESTIONS:
222.222.67.208.in-addr.arpa, type = PTR, class = IN
ANSWERS:
-> 222.222.67.208.in-addr.arpa
name = resolver1.opendns.com
ttl = 597210 (6 days 21 hours 53 mins 30 secs)
服务器:resolver1.opendns.com 地址:208.67.222.222
得到答案:HEADER:操作码 = QUERY,id = 2,rcode = NOERROR 标头标志:响应,需要递归,递归可用。问题 = 1,答案 = 5,权限记录 = 0,附加 = 0
QUESTIONS:
gmail.com, type = MX, class = IN
ANSWERS:
-> gmail.com
MX preference = 10, mail exchanger = alt1.gmail-smtp-in.l.google.com
ttl = 3600 (1 hour)
-> gmail.com
MX preference = 40, mail exchanger = alt4.gmail-smtp-in.l.google.com
ttl = 3600 (1 hour)
-> gmail.com
MX preference = 5, mail exchanger = gmail-smtp-in.l.google.com
ttl = 3600 (1 hour)
-> gmail.com
MX preference = 20, mail exchanger = alt2.gmail-smtp-in.l.google.com
ttl = 3600 (1 hour)
-> gmail.com
MX preference = 30, mail exchanger = alt3.gmail-smtp-in.l.google.com
ttl = 3600 (1 hour)