Hi,
We have a simple SPF rule working for years:
Header field contains "Received-SPF: fail"
Lately, messages from one of our costumers are being blocked, because one of it's internal servers has a fail SPF.
Headers looks like this:
Return-Path: <som...@external.com>
Received: from mail2.external.com ([XXX.XXX.XXX.XXX] verified)
by myserver.com (CommuniGate Pro)
with ESMTP id 11017521 for m...@myserver.com; Fri, 15 Feb 2013 17:23:17 -0200
Received-SPF: pass
receiver=myserver.com; client-ip=YYY.YYY.YYY.YYY; envelope-from=som...@external.com
Received-SPF: None (SMTP Server Ready: no sender authenticity
information available from domain of
som...@external.com) identity=pra;
client-ip=10.209.64.184; receiver=SMTP Server Ready;
envelope-from="som...@external.com";
x-sender="som...@external.com";
x-conformance=sidf_compatible
Received-SPF: Fail (SMTP Server Ready: domain of
som...@external.com does not designate 10.209.64.184 as
permitted sender) identity=mailfrom; client-ip=10.209.64.184;
receiver=SMTP Server Ready;
envelope-from="som...@external.com";
x-sender="som...@external.com";
x-conformance=sidf_compatible; x-record-type="v=spf1"
Received-SPF: None (SMTP Server Ready: no sender authenticity
information available from domain of
postm...@C02L08VM05.mM.intranet) identity=helo;
client-ip=10.209.64.184; receiver=SMTP Server Ready;
envelope-from="som...@external.com";
x-sender="postm...@C02L08VM05.mm.intranet";
x-conformance=sidf_compatible
Received: from c02l08vm05.mm.intranet ([10.209.64.184])
by mail2.external.com with ESMTP; 15 Feb 2013 17:20:49 -0200
Received: from C02L08VM04.mm.intranet ([fe80::9d58:c99f:f30c:15be]) by
C02L08VM05.mm.intranet ([::1]) with mapi id 14.01.0218.012; Fri, 15 Feb 2013
17:20:48 -0200
From: Someone External <som...@external.com>
To: "m...@myserver.com" <m...@myserver.com>
Subject: Test
It's possible to check only the last SPF? Any other ideas on how to solve that?
Thank you very much,
Rubens