提示
MX 记录默认优先级是 0 ,如果要设置优先级,可以使用 优先权=10
设置优先级为 10,单台服务器不用设置优先级,多台服务器才需要设置。
MX 记录(Mail Exchange Record,邮件交换记录)是 DNS 记录类型之一,用于指定负责接收发送给某个域名的电子邮件的邮件服务器。当邮件服务器需要发送邮件到某个域名时,它会查询该域名的 MX 记录,然后将邮件发送到指定的邮件服务器。
MX记录的基本格式如下:
《
类型=mx
名=<域名>
优先级=<优先级>
主机域名=<邮件服务器域名>
【生存时间=<生存时间>】 # 可选,单位通常是秒,默认值由DNS服务器配置决定
【注释=<注释信息>】 # 可选,用于记录额外的说明信息
》
mx
,表示这是一个MX记录。example.com
。mail1.example.com
。假设我们有一个域名example.com
,并希望配置两个邮件服务器mail1.example.com
和mail2.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
注释=备用邮件服务器
》
ping
、dig
、nslookup
等进行监控。提示
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.