MX查找失败

这是我的DNS区域文件的一部分:

;; MX Records mx.domain.de. 300 IN MX 1 direct.domain.de. ;; CNAME Records www.domain.de. 300 IN CNAME domain.de. mail.domain.de. 300 IN CNAME domain.de. direct.domain.de. 300 IN CNAME domain.de. ;; A Records (IPv4 addresses) domain.de. 300 IN A 5.**.**.*** 

24小时后,我用http://mxtoolbox.com/SuperTool.aspx扫描我的域名。 我总是得到这个:

“没有logging”。 我使用Cloudflare,所以这是我的DNS区文件错了? 一切正常,期待MX。

MXlogging不能指向CNAME。 您需要为您的MX创build一个Alogging。

RFC 2181

 10.3. MX and NS records The domain name used as the value of a NS resource record, or part of the value of a MX resource record must not be an alias. [....] 

来源: http : //www.rfc-editor.org/rfc/rfc2181.txt

除了Bartłomiej指出的CNAME问题之外,你的MXlogging还有一个“mx”。 域名前缀。 这意味着它适用于发送到“[email protected]”而不是“[email protected]”的电子邮件。 所以,你的MX部分应该是:

 ;; MX Records domain.de. 300 IN MX 1 domain.de.