我们的站点托管在 Ec2 实例上。我们的弹性 IP 是 wxyz,公共 DNS 是:ec2-wxyz.compute-1.amazonaws.com。
我们从一家不太知名的域名卖家那里购买了一个域名 domainname.com。我们添加了一个指向 domainname.com 的 A 记录到 wxyz。这可行吗?还是我们也需要一个 CNAME 记录来指向同一个?
我们希望使用 Google Apps 发送电子邮件,因此根据 Google Apps 离子调整了 TXT/MX 记录,以便能够使用 @domainname.com 电子邮件地址发送/接收电子邮件。
我们做对了吗?更重要的是,我们遇到了与从 ec2-wxyz.compute-1.amazonaws.com 发送的电子邮件相关的查询(我们的用户可以从他们的现场帐户发送电子邮件)进入垃圾邮件(rDNS 不指向 domainname.com,而是指向 ec2-wxyz.compute-1.amazonaws.com)。我们该如何解决这个问题?我们遇到了 SPF 记录,它们是否提供了完整的解决方案?我们不确定如何使用它们。你能帮忙吗?
顺便想到了两件事:
1) CNAME 将 1 个域名指向另一个域名,域名到 IP 的映射发生在 A 记录中,对吗?因此,指向 wxyz 的 domainname.com 的 A 记录为我们完成了这项工作。
2) openspf.org 帮助我们创建了需要添加到 DNS 系统的 TXT 记录,以减少来自 Google 应用电子邮件 (MX) 或我们网站 (A) 的邮件。希望指向 ec2-wxyz.compute-1.amazonaws.com 的 rDNS 不会导致大量邮件被归为垃圾邮件,不是吗?
答案1
1) 您要执行已完成的操作并将 domain.com 指向 IP。如果您想添加指向同一位置的另一个主机名,则可以使用 CNAME 指向 domain.com。
2)你必须提出请求亚马逊将添加反向 DNS.你可以做到这里。这可能值得做,但 SPF 应该对尊重 SPF 的人有所帮助,有些人并不关注 SPF。
答案2
1)由@carson完美回答
2) 几乎所有亚马逊 IP 地址的阻止都已列入黑名单或将被列入黑名单。这就是亚马逊推出 Amazon SES(简单电子邮件服务)的原因,您应该使用它来解决问题或使用 sendgrid.com 等 smtp 服务