文档目录

MX记录

定义

MX 记录(Mail Exchange Record,邮件交换记录)是 DNS 记录类型之一,用于指定负责接收发送给某个域名的电子邮件的邮件服务器。当邮件服务器需要发送邮件到某个域名时,它会查询该域名的 MX 记录,然后将邮件发送到指定的邮件服务器。


用途


格式

MX记录的基本格式如下:

《
  类型=mx
  名=<域名>
  优先级=<优先级>
  主机域名=<邮件服务器域名>
  【生存时间=<生存时间>】  # 可选,单位通常是秒,默认值由DNS服务器配置决定
  【注释=<注释信息>】  # 可选,用于记录额外的说明信息
》

示例

假设我们有一个域名example.com,并希望配置两个邮件服务器mail1.example.commail2.example.com,其中mail1.example.com为首选邮件服务器,mail2.example.com为备用邮件服务器。在坦克NS的Tconf文件中,可以这样写:

《
  类型=mx
  名=example.com
  优先级=10
  主机域名=mail1.example.com
  生存时间=3600
  注释=首选邮件服务器
》

《
  类型=mx
  名=example.com
  优先级=20
  主机域名=mail2.example.com
  生存时间=3600
  注释=备用邮件服务器
》

注意事项


提示

MX 记录默认优先级是 0 ,如果要设置优先级,可以使用 优先权=10 设置优先级为 10,单台服务器不用设置优先级,多台服务器才需要设置。


测试:

在 Terminal 执行:
nslookup -type=mx example.com 127.0.0.1
输出:

Server:		127.0.0.1
Address:	127.0.0.1#53

example.com	mail exchanger = 10 mail1.example.com.
example.com	mail exchanger = 20 mail2.example.com.