为什么SPFlogging失败?

好吧,我一直在经历各种不同的网站,资源和主题,试图找出我的SPFlogging有什么问题,但无论我做什么,他们似乎都没有通过。 这是我的

"v=spf1 +a +mx +ip4:217.78.0.92 +ip4:217.78.0.95 -all" 

我已经尝试了多种不同的工具来检查我的SPFlogging,有些给我通过,有些则没有。 但我不能发送邮件到某些谷歌应用程序帐户,他们只是反弹,这是非常烦人的。

任何人有任何想法?

我注意到源IP地址不是我定义的IPV4地址,但是Cpanel不会让我把这个地址添加进去。

这是我从port25.com得到的testing结果。 我正在运行WHM,并启用了spf和dkim。

 Summary of Results ========================================================== SPF check: fail DomainKeys check: neutral DKIM check: pass Sender-ID check: fail SpamAssassin check: ham ========================================================== Details: ========================================================== HELO hostname: server1.viralbamboo.com Source IP: 2a01:258:f000:6:216:3eff:fe87:9379 mail-from: ###@viralbamboo.com ---------------------------------------------------------- SPF check details: ---------------------------------------------------------- Result: fail (not permitted) ID(s) verified: smtp.mailfrom=###@viralbamboo.com DNS record(s): viralbamboo.com. SPF (no records) viralbamboo.com. 13180 IN TXT "v=spf1 +a +mx +ip4:217.78.0.92 +ip4:217.78.0.95 -all" viralbamboo.com. AAAA (no records) viralbamboo.com. 13180 IN MX 0 viralbamboo.com. viralbamboo.com. AAAA (no records) ---------------------------------------------------------- DomainKeys check details: ---------------------------------------------------------- Result: neutral (message not signed) ID(s) verified: header.From=###@viralbamboo.com DNS record(s): ---------------------------------------------------------- DKIM check details: ---------------------------------------------------------- Result: pass (matches From: ###@viralbamboo.com). ID(s) verified: header.d=viralbamboo.com Canonicalized Headers: content-type:multipart/alternative;'20'boundary="_4783D1BE-5685-41CF-B91B-1F15E91DD1E3_"'0D''0A' date:Mon,'20'1'20'Jul'20'2013'20'21:30:47'20'+0000'0D''0A' subject:=?utf-8?Q?test?='0D''0A' to:"[email protected]?="'20'<[email protected]>'0D''0A' from:=?utf-8?Q?Rob_Boland_-_Viralbamboo?='20'<###@viralbamboo.com>'0D''0A' mime-version:1.0'0D''0A' dkim-signature:v=1;'20'a=rsa-sha256;'20'q=dns/txt;'20'c=relaxed/relaxed;'20'd=viralbamboo.com;'20's=default;'20'h=Content-Type:Date:Subject:To:From:MIME-Version;'20'bh=CJMO7HYeyNVGvxttf/JspIMoLUiWNE6nlQUg5WjTGZQ=;'20'b=; 

这是来自退回邮件的一些更新的标题信息

  Return-path: <> Envelope-to: ###@viralbamboo.com Delivery-date: Tue, 02 Jul 2013 10:43:56 +0000 Received: from mailnull by server1.viralbamboo.com with local (Exim 4.80.1) id 1Uty3w-00066P-N8 for ###@viralbamboo.com; Tue, 02 Jul 2013 10:43:56 +0000 X-Failed-Recipients: ###@dovetail-consultancy.com Auto-Submitted: auto-replied From: Mail Delivery System <[email protected]> To: ###@viralbamboo.com Subject: Mail delivery failed: returning message to sender Message-Id: <[email protected]> Date: Tue, 02 Jul 2013 10:43:56 +0000 This message was created automatically by mail delivery software. A message that you sent could not be delivered to one or more of its recipients. This is a permanent error. The following address(es) failed: ###@dovetail-consultancy.com No Such User Here ------ This is a copy of the message, including all the headers. ------ Return-path: <###@viralbamboo.com> Received: from [95.83.252.138] (port=42365 helo=[10.53.48.3]) by server1.viralbamboo.com with esmtpsa (TLSv1:RC4-MD5:128) (Exim 4.80.1) (envelope-from <###@viralbamboo.com>) id 1UtwFB-0006in-Pr for [email protected]; Tue, 02 Jul 2013 08:47:26 +0000 To: "=?utf-8?B?ZGlsbG9uQGRvdmV0YWlsLWNvbnN1bHRhbmN5LmNvbQ==?=" <###@dovetail-consultancy.com> From: "=?utf-8?B?Um9iIEJvbGFuZA==?=" <###@viralbamboo.com> Subject: =?utf-8?B?VGVzdGluZw==?= Date: Tue, 02 Jul 2013 09:47:23 +0100 MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_0_1372754843827" ------=_Part_0_1372754843827 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 Content-Disposition: inline VGhpcyBpcyBhIHRlc3QgbWFpbAoK ------=_Part_0_1372754843827 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: base64 Content-Disposition: inline PCFET0NUWVBFIEhUTUwgUFVCTElDICItLy9XM0MvL0RURCBIVE1MIDQuMDEvL0VOIiAiaHR0cDov L3d3dy53My5vcmcvVFIvaHRtbDQvc3RyaWN0LmR0ZCI+CjxodG1sPjxoZWFkPjwvaGVhZD48Ym9k eT48ZGl2IHN0eWxlPSJmb250LXNpemU6IDEycHQ7IGZvbnQtZmFtaWx5OiBDYWxpYnJpLHNhbnMt c2VyaWY7Ij5UaGlzIGlzIGEgdGVzdCBtYWlsJm5ic3A7PC9kaXY+PC9ib2R5PjwvaHRtbD48YnI+ ------=_Part_0_1372754843827-- 

更新2这是一些来自openspf.net的更新结果不是HELO结果=“无”意味着“通过”?

 [email protected] SMTP error from remote mail server after RCPT TO:<[email protected]>: host mailout02.controlledmail.com [72.81.252.18]: 550 5.7.1 <[email protected]>: Recipient address rejected: SPF Tests: Mail-From Result="pass": Mail From="[email protected]" HELO name="server1.viralbamboo.com" HELO Result="none" Remote IP="217.78.0.92" 

根据你上面发布的port25.comtesting结果,你从一个ipv6地址发送,但是你的SPFlogging中没有v6地址。 尝试添加+ip6:2a01:258:f000:6:216:3eff:fe87:9379

或者,假设您有发件人的整个子网,请尝试添加+ip6:2a01:258:f000:6::/64 (或适用于您控制的networking的任何内容)。

编辑

我不确定port25.com是在抱怨什么。 我刚刚在http://www.kitterman.com/spf/validate.html上的SPF有效性检查器上试&#x8FC7;viralbamboo.com ,直接从http://www.openspf.org/Tools链接,它说这是有效的,包括新&#x7684;+ip6:logging元素。 我只能假定port25.com还没有得到ipv6的舒服; 他们几乎不是第一个没有完全testingv6代码的人。

至于openspf.net电子邮件testing,这是正确的。 您收到发件人地址的通行证,因为您遵守了自己的针对viralbamboo.com的SPF政策; 但是在您的HELO server1.viralbamboo.com公布的主机名没有SPFlogging,所以不能宣布该logging的正确性结果。

编辑2 :你已经明确,你知道你发送的地址确实存在,所以这是一个令人讨厌的邮件服务器,无论出于何种原因,已经决定你发送垃圾邮件,并响应否认远程用户的存在。 我不知道为什么谷歌已经决定这个特定的信息是垃圾邮件,但我认为我们已经确定它不是与你的SPF设置。

祝你好运dovetail-consultancy.com让谷歌告诉他们为什么他们拒绝这些消息。 我认为他们即将发现,为什么将业务电子邮件外包给未付费的提供商并不是一个好主意,或者实际上是将其外包出去。

我有同样的问题,但禁用ipv6地址。 现在,使用checkier auth在verifyier.port25.com服务器上检查SPFlogging是否正常。