亚马逊ec2的SPF记录

时间:2011-07-14 03:43:29

标签: amazon-ec2 dns amazon-web-services spf

从哪里可以获得正确的语法,为EC2亚马逊服务器创建正确的SPF记录?我知道如何创建一个dns条目,但我不知道如何为SPF记录设置。

3 个答案:

答案 0 :(得分:12)

这很容易做到:

  1. 为您的服务器配置弹性IP
  2. 为服务器设置“A”记录,该记录将与您最喜爱的注册商一起发送邮件 - 遵循的一个好习惯是在主机名的某处包含“svr”,如app-svr-01.youdomain.com
  3. Click here联系亚马逊并要求提供IP的反向DNS记录

  4. 在您的SPF记录中的某处添加以下内容,您应该好好去:

    一个:app-svr-01.youdomain.com

  5. 注意:如果您需要通过此服务器从其他AWS服务器中继邮件,或者以任何其他方式在服务器之间进行通信,那么您不应该使用这个新的FQDN,而是使用AWS控制台中的AWS FQDN(它会看起来例如ec2-xxx-xxx-xx-xx.compute-1.amazonaws.com)。

    使用您的自定义域名将路由“WAN”并产生带宽费用。

答案 1 :(得分:1)

您可以使用亚马逊简单电子邮件服务(SES)。如果您只使用此服务(而非直接使用),则您的SPF可以像常见问题解答中所述一样简单:

http://docs.amazonwebservices.com/ses/latest/DeveloperGuide/SPF.html

可能会在错配时将其更改为明确的失败:

v=spf1 include:amazonses.com -all

答案 2 :(得分:-5)

为EC2实例创建SPF记录是浪费时间。无论您做什么,每个主要的ISP和黑名单都会从EC2 IP中发送黑洞邮件。由于任何人都可以启动实例,获取新的IP,发送垃圾邮件并消失,没有人信任他们的邮件。

使用外部邮件服务器,例如SendGrid。