[spfbis] SPF-checking tool

"Frank Bulk" <frnkblk@iname.com> Wed, 26 February 2020 15:04 UTC

Return-Path: <frnkblk@iname.com>
X-Original-To: spfbis@ietfa.amsl.com
Delivered-To: spfbis@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 414F53A08F6 for <spfbis@ietfa.amsl.com>; Wed, 26 Feb 2020 07:04:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 2.578
X-Spam-Level: **
X-Spam-Status: No, score=2.578 tagged_above=-999 required=5 tests=[BAYES_50=0.8, FREEMAIL_FROM=0.001, FROM_LOCAL_NOVOWEL=0.5, HK_RANDOM_ENVFROM=0.001, HK_RANDOM_FROM=0.999, KHOP_HELO_FCRDNS=0.276, SPF_FAIL=0.001] autolearn=no autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3tyjq_RY8bAf for <spfbis@ietfa.amsl.com>; Wed, 26 Feb 2020 07:04:41 -0800 (PST)
Received: from premieronline.net (mail.premieronline.net [IPv6:2607:fe28:0:4000::10]) (using TLSv1.2 with cipher ECDHE-RSA-CHACHA20-POLY1305 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 33AF63A08E1 for <spfbis@ietf.org>; Wed, 26 Feb 2020 07:04:41 -0800 (PST)
X-Default-Received-SPF: pass (skip=forwardok (res=PASS)) x-ip-name=199.120.69.4; envelope-from=<frnkblk@iname.com>;
Received: from FBULKPC (unverified [199.120.69.4]) by premieronline.net (SurgeMail 7.4f) with ESMTP id 12387137-1729245 for <spfbis@ietf.org>; Wed, 26 Feb 2020 09:04:38 -0600
From: Frank Bulk <frnkblk@iname.com>
To: spfbis@ietf.org
Date: Wed, 26 Feb 2020 09:04:37 -0600
Message-ID: <000001d5ecb6$106efd90$314cf8b0$@iname.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Outlook 16.0
Thread-Index: AdXstTWAX0UO2VeETfGQ8rkT9QwrKg==
Content-Language: en-us
X-Originating-IP: 199.120.69.4
X-Vpipe: restarted=25 started /var/surgemail/scavs.pl (/var/surgemail/scavs.pl)
X-SpamDetect: : 0.0 sd=0.0 0.04(X-myrbl:Color=white)
X-LangGuess: English
X-MyRbl: Color=White (rbl) Age=0 Spam=0 Notspam=0 Stars=0 Good=109 Friend=0 Surbl=0 Catch=0 r=0 ip=199.120.69.4
X-IP-stats: Incoming Last 0, First 106, in=23356, out=0, spam=0 ip=199.120.69.4
Archived-At: <https://mailarchive.ietf.org/arch/msg/spfbis/cN6F7-kNLkGShCkW5uy8U2wuxIg>
Subject: [spfbis] SPF-checking tool
X-BeenThere: spfbis@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: SPFbis discussion list <spfbis.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spfbis>, <mailto:spfbis-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spfbis/>
List-Post: <mailto:spfbis@ietf.org>
List-Help: <mailto:spfbis-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spfbis>, <mailto:spfbis-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 26 Feb 2020 15:04:42 -0000

Can someone point me to a tool that would allow me to check a domain for its
SPF correctness?  I'm currently performing an automated daily check of a few
hundred domains (friendlies) and emailing the domain owners if there's an
issue.  

I currently use kitterman's script, but it doesn't catch all the issues that
Dmarcian does and so there's a number of domains that have issues but I'm
not alerting on them. Dmarcian doesn't appear to have an API or downloadable
version of their tool that I can run.

Frank