2024年3月20日发(作者:)

如何正确设置邮件 PTR和 MX记录?

(正确设置邮件 PTR和 MX记录重要性)

【事件描述】:前一段时间,有人反映给我的雅虎邮箱发邮件,邮件被退回。

【事件原因】:目前许多邮件服务器如 ,,,等等都采用

了垃圾邮件识别阻拦技术+IP反向解析验证技术以更好的阻拦垃圾邮件。

【事件分析】:

①.A 记录:解析域名到 IP(域名→IP 的过程);在域名服务商那里做;

②.PTR记录:解析 IP到域名(DNS 的反向解析、rDNS、IP 反向解析),DNS 服务器里有两个

区域,即“正向查找区域”和“反向查找区域”,反向查找区域即是这里所说的 IP 反向解析,它

的作用就是通过查询 IP 地址的 PTR记录来得到该 IP地址指向的域名。(IP→域名的过程)

PTR 记录也就是反向解析需要到 ISP提供商那里做。原因非常简单,因为 IP是由 ISP 服务商

提供的,比如中国电信或者中国网通来管理的。所以你需要找你的 ISP 提供商,也就是 IP

地址的提供单位。

【简介分析】:如何设置企业邮件服务器的 MX 记录

正确设置MX(Mail Exchanger)邮件交换记录是企业电子邮件服务稳定运行的基本条件,我们

经常发现很多企业电子邮箱管理员因为设置了不符合规范的 MX 记录, 导致重要的外部邮件

退回或者丢失。我们先看一个常见的样例:

MX preference = 10, mail exchanger = 221.57.37.160

将 MX记录设置直接对应 IP 地址,这是不符合 RFC 标准的设置,根据 RFC的 smtp协议设置

标准,邮件交换记录MX应该指向一条 A 记录,而不是直接对应 IP 地址。

上面的样例,邮箱管理员应该增加一条 A 记录,如

internet address = 221.57.37.160

然后再将MX 记录指向这条 A 记录:

MX preference = 10, mail exchanger =

请检查您的企业邮件服务器的 MX记录是否设置规范, 但是否这样的设置就万事无忧了呢?

回答是否定的。虽然上述 设置符合 RFC 标准,通常情况外部邮件能够正常

到达服务器, 但依然不是我们推荐的设置方法, 因为这种设置缺乏网络和邮件服务器的冗余,

一旦遇到网络瞬断或者邮件服务器暂时不可用,那么外部邮件依然可能退回或者丢失。我们

先来看几个样例:

1/3

IBM 公司:

雅虎:

上面的域名有个共性,都是设置多条 MX 记录,对应了多条 IP 和邮件服务器,邮件服务器具

备了网络和服务器冗余,这样才能稳定接受外部邮件。我们建议企业邮件服务器至少需要2

2/3

条 MX 记录,考虑到国内的南北电信互联互通问题,跨电信、网通双 IP 最佳。如果您的邮件

服务器采用电信、网通双 IP接入(或者多台邮件服务器)

internet address = 电信 IP 地址

internet address = 网通 IP 地址

【正确举例】:以 为例

正向解析

反向解析:

参考文档:/s/blog_

3/3