我在我的主机上添加了一个域,我已经添加到Gmail。 它具有以下SPFlogging,
"v=spf1 a ~all"
我从Gmail发送的所有电子邮件都经过了正确validation,并具有以下标题,
spf=pass (google.com: domain of [email protected] designates 123.456.789.10 as permitted sender).
我想知道这是怎么发生的,因为我没有添加任何Gmail的IPlogging? 没有必要吗?
编辑:消息源中的IP 123.456.789.10是我的主机。 我一直认为,因为我已经把域添加到gmail,所以它是发送电子邮件的gmail。 这实际上是如何工作的?
谢谢!
你是正确的:如果从Gmail发送的话,这个SPF将不会pass 。 要允许Gmail,你应该有
"v=spf1 include:_spf.google.com +a ~all"
其中包括所有的Google netblocks,即
include:_netblocks.google.com include:_netblocks2.google.com include:_netblocks3.google.com
如果您在那里看到您的IP,邮件就从该主机发送。 您的服务器默认使用本地SMTP服务器进行传送是完全正常的; 设置您的传入MXlogging到Gmail不会自动重新configuration您的传出邮件设置。 不过,只要您将其全部列入SPFlogging,就可以有多个来源。 (您可能还需要不同的DKIMselect器 。)