[opendmarc-users] new bug?

A. Schulze sca at andreasschulze.de
Tue May 3 09:37:14 PDT 2016



Am 03.05.2016 um 09:49 schrieb Sistemisti Posta:

> OPENDMARC_TEST_HELONAME=gears216-75.expediamail.com
> OPENDMARC_TEST_CLIENTHOST=gears216-75.expediamail.com
> OPENDMARC_TEST_CLIENTIP=135.84.216.75
> OPENDMARC_TEST_ENVFROM=348739297001ef01109b11616-bbfe2cf4-54a7-43da-9ddf-cf27d995d89a at mg.expediamail.com

looks like you hit another bug.

here is how I reproduce it:

$ cat /tmp/conf
PublicSuffixList        /tmp/public_suffix_list.dat
SPFSelfValidate         yes

$ cat /tmp/msg
To: Marco <marco at aol.com>
From: Marco <marco at it.expediamail.com>
Date: Thu, 7 Jan 2016 11:50:08 +0100

pling

$ cat /tmp/run
#!/bin/sh

exec env - \
  OPENDMARC_TEST_ENVFROM=348739297001ef01109b11616-bbfe2cf4-54a7-43da-9ddf-cf27d995d89a at mg.expediamail.com \
  OPENDMARC_TEST_CLIENTHOST=gears216-75.expediamail.com \
  OPENDMARC_TEST_HELONAME=gears216-75.expediamail.com \
  OPENDMARC_TEST_CLIENTIP=2001::1 \
  /usr/sbin/opendmarc -c /tmp/conf -v -v -v -v -t /tmp/msg

-> spf fail -> dmarc fail

Now: I remove OPENDMARC_TEST_CLIENTIP from /tmp/run
-> spf pass -> dmarc pass

BUT:
I see no DNS query to fetch the SPF record!
only ff I add OPENDMARC_TEST_CLIENTIP=$anything I see a TXT query for "m." which is strange.

Oh, need to mention: opendmarc was build with libspf2.

Andreas



More information about the opendmarc-users mailing list