为什么我的 ISP 建议不要使用 IP 作为 MX?

为什么我的 ISP 建议不要使用 IP 作为 MX?

我想知道为什么我听说过几次直接输入 IP 作为 MX 记录是不好的。大多数 ISP 建议我们使用邮件服务器 IP 创建 A 记录,并将该 A 记录用作 MX 记录。

我以前输入过 IP 作为 MX,大多数情况下都有效,但也有无效的情况。似乎找不到原因。

对此有合理的解释吗?

答案1

与 DNS 和邮件交换相关的各种 RFC 指定 MX 记录由首选项值和带有地址()记录的域名组成A

RFC 2181,第 10.3 节:

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.  Not only is
the specification clear on this point, but using an alias in either
of these positions neither works as well as might be hoped, nor well
fulfills the ambition that may have led to this approach.  This
domain name must have as its value one or more address records.
Currently those will be A records, however in the future other record
types giving addressing information may be acceptable.  It can also
have other RRs, but never a CNAME RR.

答案2

原因通常由接收 MTA 给出。通常情况下,基于 IP 的 mx 记录会被阻止,因为垃圾邮件发送者一直在使用它们

相关内容