如何使用 route53 设置我的域提供商的邮件转发? [关闭]

Posted

技术标签:

【中文标题】如何使用 route53 设置我的域提供商的邮件转发? [关闭]【英文标题】:How do I setup my domain provider's mail forwarding with route53? [closed] 【发布时间】:2017-02-27 06:33:43 【问题描述】:

我在有免费电子邮件转发服务的 Google 域注册了我的域,但由于各种原因(主站点是基于 s3 的 w/cloudfront、亚马逊的免费 ssl 等),我决定使用 route53 作为域 dns。

这样做会在 google 域上显示一条警告,提示我的电子邮件现在已被禁用,我必须恢复 google 域名称服务器。

除了尝试设置一个运行 postfix 的 EC2 实例来进行域转发之外,有没有一种简单的方法可以继续使用我原来的带有 route53 的邮件转发设置?

【问题讨论】:

【参考方案1】:

从similar reddit question 的评论中得知,大多数域名注册商实际上都在运行一项服务来进行邮件转发。假设他们在将 dns 记录更改到其他地方时实际上并没有禁用您的邮件转发,那么您需要做的就是找出注册商的 mx 服务器进行转发。

在我的场景中,我执行了以下步骤:

    将我当前使用 route53 的 dns 设置记录到一个文本文件中以供注释。 单击蓝色的“恢复谷歌域名服务器”按钮,重置所有内容。这是暂时的。 等待几分钟让 dns 更改生效,然后在 unix shell 中键入“dig mx mydomain.com”,复制答案部分。 将域的 dns 服务器设置为再次指向 route53。

    为您的域登录到 route53,使用您在第 3 步中使用 dig 获取域注册商的 mx 记录时获得的域创建一个 MX 记录集。我的看起来与此类似:

【讨论】:

完美运行。我使用 AWS EC2 实例进行托管,并转发回我的域注册商。

以上是关于如何使用 route53 设置我的域提供商的邮件转发? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

我们如何使用 Route53 将 DNS 条目添加到由外部(第三方)域提供商托管的域

如何使用 nginx 入口将流量从 route53 中的域转发到 pod?

域转移后 AWS Route 53 上的域传播错误

使用 EC2 和 Route53 更新后,我的域无法正常工作

删除“www”。来自 Node.JS 中的域

我可以在不使用 Route 53 的情况下将我的域和子域指向 AWS 托管吗?