从哪里可以获得正确的语法,为EC2亚马逊服务器创建正确的SPF记录?我知道如何创建一个dns条目,但我不知道如何为SPF记录设置。
答案 0 :(得分:12)
这很容易做到:
Click here联系亚马逊并要求提供IP的反向DNS记录
在您的SPF记录中的某处添加以下内容,您应该好好去:
一个:app-svr-01.youdomain.com
注意:如果您需要通过此服务器从其他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。