![域名无法解析 - 接收 MTA 的错误消息](https://linux22.com/image/666059/%E5%9F%9F%E5%90%8D%E6%97%A0%E6%B3%95%E8%A7%A3%E6%9E%90%20-%20%E6%8E%A5%E6%94%B6%20MTA%20%E7%9A%84%E9%94%99%E8%AF%AF%E6%B6%88%E6%81%AF.png)
这是我一生中第一次拥有一台“不受支持”的专用服务器,它托管在欧洲,我现在在津巴布韦。我将多个域名从 VPS 转移到这台新服务器,似乎非常成功。该服务器运行无头 Centos 7,使用 Exim 和 Dovecot 处理邮件。
我遇到了一个特殊问题。某些接收 MTA 延迟来自我们域的邮件时出现此错误:
LOG: MAIN
SMTP error from remote mail server after MAIL FROM: SIZE=1803:
451 4.1.8 Domain of sender address [email protected] does not resolve SMTP>>
QUIT
earthstation.mobi 没有专用 IP 地址。我检查了 /etc/hosts 和 /var/cpanel/namedipservers.yaml 以及 earthstation.mobi 的 DNS 区域文件,没有发现任何问题。
dig a earthstation.mobi
; <<>> DiG 9.9.4-RedHat-9.9.4-18.el7_1.3 <<>> a earthstation.mobi
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 16457
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 5, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;earthstation.mobi. IN A
;; ANSWER SECTION:
earthstation.mobi. 7369 IN A 5.189.162.242
;; AUTHORITY SECTION:
earthstation.mobi. 14400 IN NS ns2.bearwebb.com.
earthstation.mobi. 14400 IN NS ns3.contabo.net.
earthstation.mobi. 14400 IN NS ns1.contabo.net.
earthstation.mobi. 14400 IN NS ns1.bearwebb.com.
earthstation.mobi. 14400 IN NS ns2.contabo.net.
;; Query time: 2 msec
;; SERVER: 213.136.95.11#53(213.136.95.11)
;; WHEN: Thu Sep 03 09:32:12 CAT 2015
如果您能提供指导,我将不胜感激。
非常感谢 Brian
答案1
位于 的名称服务器contabo.net
无法正确响应您的域名:
; <<>> DiG 9.10.2-P3 <<>> soa earthstation.mobi @ns1.contabo.net +norecurse
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 26338
;; flags: qr; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;earthstation.mobi. IN SOA
;; Query time: 136 msec
;; SERVER: 79.143.182.242#53(79.143.182.242)
;; WHEN: Thu Sep 03 10:43:53 CEST 2015
;; MSG SIZE rcvd: 35
因此,对域的某项查找是否有效完全取决于选择 5 条 NS 记录中的哪一条。如果是一条bearwebb.com
,则查找有效。如果是一条contabo.net
,则查找无效。
您应当contabo.net
修复这些服务器,或者将其从您的域名的名称服务器中删除。