SPF设置 – 从VPS和Google Apps发送

在这里跟随我的问题 ,我怎么设置一个SPFlogging?!?

我知道我必须添加一个TXTlogging到我的DNS条目,但是在TXT条目中放什么是令我困惑的…

我有一个Windows 2008 VPS与两个IP – xxx10xxx20

我有两个RDNSloggingxxx10 => bob.charlino.comxxx20 => simon.charlino.com

我在服务器vallenous.com上有一个web应用程序设置(注意:不同于rDNS条目)

vallenous.com设置为使用谷歌应用程序的电子邮件,但我希望通过我的VPS本地SMTP服务器(IIS6 SMTP)从Web应用程序本身发送一些电子邮件。

为了回应我之前提到的问题,我将smtp虚拟服务器中的FQDN设置为等于bob.charlino.com因为当您通过vallenous.comnetworking应用程序发送电子邮件时,它似乎来自xxx10

这是正确的事情吗? 我注意到,当我做到这一点谷歌邮件不是软失败了… …

其次,我怎样设置SPFlogging? 我做了一些Googlesearch,但这一切只是让我困惑。 我需要设置它的谷歌应用程序( 这里概述 ),但我也需要设置它,所以我可以从我的VPS发送。

是的,我已经看到了一些SPF 生成器的 东西,但他们并没有真正清除任何困惑…只是增加了它真的。

我build议您在TXTlogging中需要以下内容:

"v=spf1 mx ip4:xxx10 include:aspmx.googlemail.com ~all"

这是由您链接到的第一个SPF 生成器生成的 。

它声明你的域名正在使用SPF v1。

mx键盘指出,DNS MXlogging中列为邮件服务器的任何服务器都允许从该域发送邮件。

ipv4:位表明给定的IPv4地址被允许从这个域发送邮件。

include:部分指出,允许为aspmx.googlemail.com域发送邮件的任何服务器都可以为您的域发送 – 这一点可以让Google应用程序的电子邮件发挥作用。 如果谷歌添加/更改他们使用的服务器,他们将更改他们的aspmx.googlemail.com域的SPFlogging(因此,您的域将继续工作,无需任何时候改变谷歌做出改变…)

~all部分指出,前面的部分应该是所有允许的邮件服务器。 发送电子邮件的任何其他服务器声称是从这个域名可能是错误的 – 接受电子邮件,但你可能要更彻底地检查它的垃圾邮件等。

如果您使用-all而不是-all ,则表明发送电子邮件的任何其他服务器声称来自此域名肯定是错误的 – 不接受电子邮件(或接受并删除它)。 谷歌build议你不要使用这个设置,因为它可能有点过分,导致邮件丢失。

SPFlogging将放在区域顶点,也就是说,如果您的域名是vallenous.com,并且邮件可以来自两个IP,则表示您应该在该域顶部放置一个TXTlogging,如下所示:

 vallenous.com. IN TXT "v=spf1 ip4:xxx10 ip4:xxx20 a mx ptr ~all" 

但你的里程可能会有所不同:-)