如果有的话,我可能会这样做是错误的,如果有的话,请指向最近的学习资源。
我目前有一个G Suite账户用于处理我的域名的电子邮件地址(所以我现在只有[email protected]
)。 我有一个应用程序在mydomain.com
托pipe,并计划发送一些用户validation电子邮件(来自[email protected]
),所以我注册了一个AWS SES帐户来处理邮件。
我想尽我所能来阻止来自我的域名的垃圾邮件,我也明白,SPFlogging使我能够做到这一点。 所以问题是,因为只有一个这样的logging,我如何为我的使用情况设置它? 我是否设置它只允许通过亚马逊发送的东西,我相信会看起来像
v=spf1 include:amazonses.com -all
或者我为G Suite做? 或者两者都不是?
在我看来,我认为它应该是AWS的logging,因为这是我的传出,但我不希望它阻止传入的邮件到我的G Suite帐户。
您需要包含可能代表您的域名发送电子邮件的每个MTA。 从软失败操作符开始〜全部检查一切正在工作(头文件可能会提供一些线索),然后转到硬失败操作符-all
v=spf1 include:_spf.google.com include:amazonses.com ~all
维基百科对SPF有一个很好的入门,包括软/硬失败的意思。 这里还有一个有趣的查询分析。
预选赛
注意:这部分直接从维基百科复制。 每个机制可以与四个限定符中的一个相结合: