MX 记录优先级怎么设置主备?
60
MX 记录优先级怎么设置主备?
▼
基础
MX 记录的 preference(优先级)值决定了发送 MTA 选择收件服务器的顺序:该值越小,优先级越高。
操作
1. 标准主备配置:
在你的域名 DNS 管理中添加以下两条 MX 记录:example.com. IN MX 10 mail1.example.com.example.com. IN MX 20 mail2.example.com.
对外发信 MTA 会优先尝试 mail1(优先级 10)。只有在 mail1 不可达(连接超时或拒绝连接)时,才尝试 mail2(优先级 20)。
2. 多级备用:
可设置更多备选级:MX 10(主)、MX 20(第一备)、MX 30(第二备)。
3. 备用服务器的功能:
备用 MTA 至少应能接受邮件并放入队列。通常不启用 antispam 过滤,只做存储转发(store & forward),等主服务器恢复后将邮件转发过去。
4. 注意事项:
— 主备 MX 的 A 记录需要单独设置,不能与其他记录冲突。
— 建议主备部署在不同网络出口,避免单点故障。
— 备用 MX 的 IP 也需要有匹配的正反向 DNS(PTR 记录),否则可能被对方拒绝连接。
5. 验证:dig mx example.com +short
确认返回多条记录及其 preference 值。
RFC 5321 (§5.1 MX Record Type) · RFC 974 (Mail Routing) · RFC 2181 (Clarifications to the DNS Specification, §5 MX)
