DNS“A”记录也涵盖电子邮件吗?

DNS“A”记录也涵盖电子邮件吗?

在我的 DNS 配置中

Name    Type TTL     Value
gest    A    1800    12.34.56.789

这是否意味着发送到@gest.mydomain.com 的每封电子邮件都将由 12.34.56.789 上的邮件服务器(如果有)处理?

答案1

@gest.example.com发送 SMTP 服务器将首先尝试通过查找以下记录来向地址发送电子邮件MXgest.example.com

MX在没有记录的情况下gest.example.com RFC 5321 提供回退机制:

如果返回一个空的 MX 列表,则该地址将被视为与隐式 MX RR 相关联,其首选项为 0,指向该主机。

换句话说:当你的DNS只有以下记录时:

Name    Type TTL     Value
gest    A    1800    10.34.56.789

SMTP 服务器应将其视为存在以下 MX 记录:

Name    Type TTL     Value
gest    MX   0       0 gest.example.com. 
gest    A    1800    10.34.56.789

并相应地路由邮件。

因此,是的,消息@gest.example.com应与​​记录一起发送到主机gest.mydomain.com A,即 10.34.56.789

相关内容