![在不同的 DNS 提供商中接收电子邮件,我应该添加 MX 或 NS 记录吗?](https://linux22.com/image/733577/%E5%9C%A8%E4%B8%8D%E5%90%8C%E7%9A%84%20DNS%20%E6%8F%90%E4%BE%9B%E5%95%86%E4%B8%AD%E6%8E%A5%E6%94%B6%E7%94%B5%E5%AD%90%E9%82%AE%E4%BB%B6%EF%BC%8C%E6%88%91%E5%BA%94%E8%AF%A5%E6%B7%BB%E5%8A%A0%20MX%20%E6%88%96%20NS%20%E8%AE%B0%E5%BD%95%E5%90%97%EF%BC%9F.png)
这与以下类似但不同:我应该如何为子域名设置单独的 MX 记录?因为我希望另一个 DNS 提供商来处理从子域接收电子邮件。我有
- OVH 提供的 DNS 区域(我在那里支付域名费用)
- Amazon route53 上的 DNS 区域(我希望只有我的新子域名的电子邮件解析才会在这里进行),
- 我想将我的 MX 记录放入 Amazon SES 中接收电子邮件,最好放在我的 route53 DNS 区域中
有一个现有的电子邮件流,我绝对不想打扰:发送到@mydomain.com 的所有电子邮件都使用我的 OVH DNS 区域中的 MX 记录路由到 Google DNS MX 服务器。
# OVH DNS Zone
domain.com. MX 5 alt1.aspmx.l.google.com.
[and other similar records]
我想创建一个单独的子域电子邮件,以便发送到的电子邮件@subdomain.mydomain.com
将被重定向到 Amazon route 53' DNS,但我希望实际的 MX 记录保留在我的 Amazon route53 托管区域记录集中
所以我想要的流程是
OVH > Amazon Route53 custom hosted zone > Amazon SES # (for emails @mail.domain.com)
OVH > Google DNS # (for emails @domain.com)
并且我已经在我的 Amazon Route 53 区域中实现了这一点(我已按照说明在 Amazon SES 中设置电子邮件接收)
# Amazon Route53 DNS
mail.domain.com. MX 10 inbound-smtp.eu-west-1.amazonaws.com.
在阅读了几个问题之后,我仍然不清楚电子邮件实际上是如何重定向的,有些帖子提到接收电子邮件不需要 MX 记录(但就我而言,Amazon SES 需要 MX 记录在某处)
我是否应该添加指向我的 Amazon route53 DNS 的 MX 记录,或者我是否应该为我的子域添加指向我的 Amazon route53 DNS 的 NS 记录(到目前为止,我一直在使用多个 NS 条目将大多数子域的常规网络流量从 OVH 重定向到 Amazon route53 的 DNS)
# OVH > Google for @mydomain.com emails - should remain functional
domain.com. MX 5 alt1.aspmx.l.google.com.
# OVH > Amazon Route53 DNS
mail.domain.com MX 10 ns-1890.awsdns-44.co.uk.
# or
mail.domain.com NS ns-1890.awsdns-44.co.uk.