如何在Route53中为GoDaddy域设置MX记录?


17

似乎无法在AWS的论坛,Route53手册或Stackoverflow / Serverfault上以某种有意义的方式找到此问题的答案……而GoDaddy的支持肯定没有得到答案:

如何在Route53中为GoDaddy域设置MX记录?

我的顶点记录和Route53上的所有CNAME记录均正常工作,指向我在EC2上的应用程序。但是,我希望能够登录到http://login.secureserver.net来检查此域的基于Web的电子邮件。

如果相关,GoDaddy的域“电子邮件信息中心”将返回...

如果系统无法验证您的电子邮件地址或MX记录不正确,则域设置可能无效。有关其他信息,请参阅为域名管理DNS。

类型主机IP地址
域名服务器ns-AAA.awsdns-47.com XXX.XXX.XX3.X22
域名服务器ns-BBB.awsdns-55.net XXX.XXX.XX5.X86
名称服务器ns-CCCC.awsdns-24.org XXX.XXX.XX6.X97
域名服务器ns-DDDD.awsdns-11.co.uk XXX.XXX.XX8.92

GoDaddy电子邮件服务器设置列为...

服务器标准端口开放端口    
传入服务器(POP3):
pop.secureserver.net 110、995(SSL)110、995(SSL)
寄出伺服器(SMTP): 
smtpout.secureserver.net 80、3535、25、465(SSL)80、3535、25、465(SSL)

在Route53的AWS控制台中,是否只是使用以下命令创建MX记录集?

名称= mail.mydomain.com
值= 10 pop.secureserver.net 
        20 smtpout.secureserver.net

... ???


3
步骤1)将您的域迁移到Namecheap或其他Anti-SOPA注册商。
Tom O'Connor

Answers:


21

为了使事情变得清晰明了,因为一些GoDaddy帮助文章完全错误:

在此处输入图片说明

您只需要将服务器设置中的两个记录作为新记录粘贴到Route 53控制面板中即可。

在此处输入图片说明

此处可能的欺骗是GD电子邮件面板会告诉您您错了,但不是正确的内容,因此您可以正确进行。此外,他们的帮助文章告诉您您确实要在“域”管理器中查找正确的MX记录设置,但找不到它们。

最后,AWS有点令人困惑,因为它们只允许您输入单个apex域MX条目。您不能像GD想要的那样拥有两个,而其他一些区域经理也可以允许,因此需要将它们加倍。

希望这对别人有帮助!:)


是的,这是真的。Godaddy通过电子邮件服务器和名称服务器迁移提供了错误的信息
Shaggie 2016年

这个答案可能与当前的用户界面的快照更新
安德鲁

9

根据AWS的检查,很明显MX记录指向的是mail.mydomain.com,而不是简单的顶点(mydomain.com)。GoDaddy的电子邮件设置同样是在寻找mydomain.com ...而不是一个不存在的子域。(我在Route53中错误地添加了“ mail。 ”前缀。)

通过Route53“ 编辑记录集 ”面板(在AWS管理控制台的右侧)添加MX记录时,无需在“名称”表单字段中输入前缀。换句话说,特别是如果您希望将GoDaddy托管的电子邮件路由到yourname@yourdomain.com,则只需将顶部/第一个Route53表单字段保留为新MX记录集的空白即可。唯一需要任何输入的表单字段是“值”部分...,在其中输入了GoDaddy的电子邮件主机名及其数字优先级。(在我的情况下:“ 0 smtp.secureserver.net”和“ 10 mailstore1.secureserver.net”。)


2

pop.secureserver.net并且smtpout.secureserver.net是您邮件的设置客户端

MX另一方面,该记录告诉其他邮件服务器将您的域的传入邮件发送到何处,并且可能有所不同。

谁真正托管您的电子邮件?

如果GoDaddy托管了您的邮件,则他们应该已经为您提供了一个MX记录值(GoDaddy MX记录信息)。或查看旧的DNS设置以查找MX记录。*然后,您可以在Route53中轻松进行设置。

请注意,第一部分(数字1020示例中示例)是“优先级”,例如,如果您有多个传入邮件服务器,则首先使用。除非您有一个相当复杂的设置,否则您选择的数字实际上并没有多大关系。

*要在Mac / Linux上查看您当前的MX记录,请执行以下操作:dig yourdomain.com mx。在Windows上:http : //technet.microsoft.com/zh-cn/library/aa998082.aspx


感谢您的帮助...我的电子邮件正在GoDaddy托管...通过m1pismtp01-v01.prod.mesa1.secureserver.net p3pismtp01-v01.prod.phx3.secureserver.net托管。但是GoDaddy断言没有为我的域找到MX记录。我已将Route53设置为正确的MX记录:0 smtp.secureserver.net和10 mailstore1.secureserver.net ...分别。
肖恩

GoDaddy是否正在查看新的Route53 DNS记录(旧记录可能会缓存到TTL时间)?另外,我们是否在谈论在用户个人资料中列为您的网站的域?
Nate 2012年

不...是 与我个人资料中的域不同。那不是使用Route53。GoDaddy确实看到了该域上的AWS DNS服务器。我打电话给他们。他们告诉我要等待24-48小时才能看到传播...但是Route53中的TTL设置为60 ...所以我怀疑还有其他情况发生。
肖恩2012年

1

没错,GoDaddy的论坛/支持/帮助很差。您总是会在外部使用Bing或Google来找到正确的答案,但是其他一些主要网站的支持页面也是如此。

您在任何DNS服务器上的MX记录将是:

mydomain.com               10 pop.secureserver.net
                           20 smtpout.secureserver.net

然后,在您的EC2中,假设您正在使用其中一个来获取该邮件,请将POP3,SPOP3,SMTP和SSMTP端口添加到FW设置中。

如果您只是在本地PC上使用Outlook之类的东西,而不是EC2实例,那么您就不必傻瓜固件设置。

放置确保客户端配置正确。通常,必须调整它们使用的默认端口和加密。由于我最近刚刚取消了GoDaddy帐户,因此我知道它们具有正确配置的文件可供下载,以供您设置电子邮件客户端。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.