如何使用 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?