spf-discuss
[Top] [All Lists]

Inconsistant return status from sendmail-milter-spf-1.41.pl

2004-06-08 16:17:39
I have found that sendmail-milter-spf-1.41.pl does not return correct results for me, though spfquery seems to work fine.

I'm trying to use Mail-SPF-Query-1.997 with Sendmail 8.12.11 and sendmail-milter-spf-1.41.pl on Solaris with Perl 5.8.0.

Two messages must be sent in reasonably close succession for a header to be added.

Sometimes the status is none, mostly it's unknown.
Here are two samples using the test address in the sendmail setup doc:

First one, no header:

Return-Path: <mengwong(_at_)mailzone(_dot_)com>
Received: from mailgate.probes.com ([10.1.2.13]) by
         mail.probes.com (Netscape Messaging Server 4.15) with ESMTP id
         HZ0IMC00.P5F for <jeff(_dot_)mandel(_at_)probes(_dot_)com>; Tue, 8 Jun 
2004
16:01:24 -0700 Received: from mailgate.probes.com (localhost [127.0.0.1])
        by mailgate.probes.com (8.12.11/8.12.10) with ESMTP id i58N1Nsm012261
        for <jeff(_dot_)mandel(_at_)probes(_dot_)com>; Tue, 8 Jun 2004 16:01:24 
-0700 (PDT)
Received: from www2.probes.com (www2.probes.com [208.209.167.102])
        by mailgate.probes.com (8.12.11/8.12.10) with SMTP id i58N0nHk012237
        for <jeff(_dot_)mandel(_at_)probes(_dot_)com>; Tue, 8 Jun 2004 16:01:20 
-0700 (PDT)
Date: Tue, 8 Jun 2004 16:00:49 -0700 (PDT)
From: mengwong(_at_)mailzone(_dot_)com
Message-Id: 
<200406082301(_dot_)i58N0nHk012237(_at_)mailgate(_dot_)probes(_dot_)com>
X-Spam-Filter: check_local(_at_)mailgate(_dot_)probes(_dot_)com by 
digitalanswers.org

test


Second has header.

Return-Path: <mengwong(_at_)mailzone(_dot_)com>
Received: from mailgate.probes.com ([10.1.2.13]) by
         mail.probes.com (Netscape Messaging Server 4.15) with ESMTP id
         HZ0IP300.O4U for <jeff(_dot_)mandel(_at_)probes(_dot_)com>; Tue, 8 Jun 
2004
16:03:03 -0700 Received: from mailgate.probes.com (localhost [127.0.0.1])
        by mailgate.probes.com (8.12.11/8.12.10) with ESMTP id i58N32mt012316
        for <jeff(_dot_)mandel(_at_)probes(_dot_)com>; Tue, 8 Jun 2004 16:03:03 
-0700 (PDT)
Received: from www2.probes.com (www2.probes.com [208.209.167.102])
        by mailgate.probes.com (8.12.11/8.12.10) with SMTP id i58N2YYD012293
        for <jeff(_dot_)mandel(_at_)probes(_dot_)com>; Tue, 8 Jun 2004 16:02:59 
-0700 (PDT)
Date: Tue, 8 Jun 2004 16:02:34 -0700 (PDT)
From: mengwong(_at_)mailzone(_dot_)com
Message-Id: 
<200406082302(_dot_)i58N2YYD012293(_at_)mailgate(_dot_)probes(_dot_)com>
X-Spam-Filter: check_local(_at_)mailgate(_dot_)probes(_dot_)com by 
digitalanswers.org
Received-SPF: unknown (mailgate: error in processing during lookup of 
mengwong(_at_)mailzone(_dot_)com)

test


The time lag between them is about two minutes. If I wait for 15 minutes or so, and send one, no header is added. It seems to me to be storing state somewhere and then flushing it. Caching the lookup?

If I look this up on the same machine using spfquery:
root(_at_)mailgate# ./spfquery -ip=208.209.167.102 -sender=mengwong(_at_)mailzone(_dot_)com -helo=www2.probes.com
neutral
Please see http://spf.pobox.com/why.html?sender=mengwong%40mailzone.com&ip=208.209.167.102&receiver=spfquery spfquery: 208.209.167.102 is neither permitted nor denied by domain of mengwong(_at_)mailzone(_dot_)com Received-SPF: neutral (spfquery: 208.209.167.102 is neither permitted nor denied by domain of mengwong(_at_)mailzone(_dot_)com) client-ip=208.209.167.102; envelope-from=mengwong(_at_)mailzone(_dot_)com; helo=www2.probes.com;

I am thankfully getting a pass on whitelisted machines, but never a status other than none or unknown on incoming mail from servers that are not in probes.com.

Does anyone have suggestions for me to try?

Thanks,

Jeff



<Prev in Thread] Current Thread [Next in Thread>
  • Inconsistant return status from sendmail-milter-spf-1.41.pl, Jeff Mandel <=