我注意到当我们的应用程序向用户发送电子邮件时,它发送到垃圾邮件。 我做了一些研究,并testing了我们的域名和子域名的SPFlogging。 没有检测到SPFlogging。
当我提出这个问题时,一位同事告诉我,亚马逊的IP地址是dynamic的,我们将不得不不断改变SPFlogging。
我对SPF了解了2个小时,但我认为他所说的话听起来像是无稽之谈。 不能SPF只是一般configuration整个域?
如果这个IP地址是你正在使用的一个Alogging(即那些服务器正在托pipe一个网站),那么你可以让SPFlogging在查找中使用这些DNS条目:
v=spf1 a:thoseservers.example.com -all
1)你使用什么样的应用程序,经常更改它的IP地址。
2)SPF是通过IP地址进行服务器authentication的,你可以使用dns机制(比如:example.com),但是你可能想用ESP(电子邮件服务提供商)来查看。
3)电子邮件系统依靠信誉 ,使用ESP来监控滥用情况,并保持良好的声誉发出通知,这将被configuration为一个智能主机,并可以configuration许多方式,我会build议MandrillApp或SendGrid ,都有为新用户提供大量的文档,并为免费用户提供巨大的(每月12K封电子邮件)津贴。
选项3是您最好的select,可以在不花费大量时间和金钱的情况下获得更高的产能。
假设您使用SES发送电子邮件,则不能使用普通的a:example.com SPF条目来使用SES发送SPF有效的电子邮件。 Amazon SES小组build议您使用SPFlogging中的IP地址列表 。
请注意,尽pipe这些IP地址可能会发生变化,但自2013年6月发布该post以来,这些地址一直相同。似乎并不经常变化。