AWS 网站和 GoogleApps 邮件的 DNS 条目

DNS entries for AWS Website and GoogleApps Mail

我需要一些帮助来整理我的 DNS 条目。我有一个域,假设它是 somecompany.com 在这个域之外,我在 AWS Cloudfront 上有一个网站,应该可以通过 www.somecompany.com & somecompany.com 访问 我还为电子邮件设置了 Google 应用程序,因此用户的地址类似于 user@somecompany.com

我的问题是,虽然我可以设置 Google Apps DNS 条目并将邮件发送到正确的地址。一旦我还设置了网站条目,用户@somecompany.com 就停止接收邮件。我怀疑 somecompany.com 的 MX 记录和 CNAME 之间存在某种类型的冲突,但我不确定如何修复它。

DNStable如下...

somecompany.com     CNAME   xxxxxxxx.cloudfront.net
www.somecompany.com CNAME   somecompany.com
somecompany.com     MX  ASPMX.L.GOOGLE.COM
somecompany.com     MX  ALT1.ASPMX.L.GOOGLE.COM
somecompany.com     MX  ALT2.ASPMX.L.GOOGLE.COM
somecompany.com     MX  ALT3.ASPMX.L.GOOGLE.COM
somecompany.com     MX  ALT4.ASPMX.L.GOOGLE.COM
somecompany.com     NS  ns1.openprovider.nl
somecompany.com     NS  ns2.openprovider.be
somecompany.com     NS  ns3.openprovider.eu
somecompany.com     SOA ns1.openprovider.nl dns@openprovider.eu xxxxxxxxxx
somecompany.com     TXT google-site-verification=xxxxxxxxxx

我建议创建 www.somecompany.com 作为 "A" 记录并将其指向网络服务器的 IP 地址。创建 CNAME 就像在两者之间创建 ALIAS。

对于遇到此问题的人,您可以使用 Michael-sqlbot 发布的这个已接受的答案来解决它

https://serverfault.com/questions/709415/dns-entries-for-aws-website-and-googleapps-mail