Bug#280484: SPF not working/enabled in exiscan patch

Kilian Krause Kilian Krause <kk@verfaction.de>, 280484@bugs.debian.org
Tue, 09 Nov 2004 20:51:17 +0100


Package: exim4-daemon-heavy
Version: 4.34-6
Severity: normal

As the original exiscan (http://duncanthrax.net/exiscan-acl/) reads that
it should have native SPF in it, i wonder how come i cannot use the
config sniplet like in
http://www.tldp.org/HOWTO/Spam-Filtering-for-MX/exim-spf.html:
-(snip)-
# Query the SPF information for the sender address domain, if any,
# to see if the sending host is authorized to deliver its mail.
# If not, reject the mail.
#
deny
	message     = [SPF] $sender_host_address is not allowed to send mail \
		      from $sender_address_domain
	log_message = SPF check failed.
	spf         = fail


# Add a SPF-Received: header
# to the message
warn
	message     = $spf_received

-(snip)-


Not that the page wouldn't have warned me, but what's the rationale i
have to go thru forking an extra task (spfquery) when the exiscan-acl
should have it already in the first place?!

-- Package-specific info:
Exim version 4.34 #1 built 11-Sep-2004 12:28:23
Copyright (c) University of Cambridge 2004
Berkeley DB: Sleepycat Software: Berkeley DB 3.2.9: (May 26, 2004)
Support for: iconv() IPv6 PAM Perl GnuTLS
Lookups: lsearch wildlsearch nwildlsearch iplsearch cdb dbm dbmnz dnsdb dsearch ldap ldapdn ldapm mysql nis nis0 passwd pgsql
Authenticators: cram_md5 plaintext spa
Routers: accept dnslookup ipliteral iplookup manualroute queryprogram redirect
Transports: appendfile/maildir/mailstore/mbx autoreply lmtp pipe smtp
Fixed never_users: 0
Contains exiscan-acl patch revision 21 (c) Tom Kistner [http://duncanthrax.net/exiscan/]
Configuration file is /var/lib/exim4/config.autogenerated

-- System Information:
Debian Release: 3.1
  APT prefers testing
  APT policy: (990, 'testing'), (800, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.4.27
Locale: LANG=C, LC_CTYPE=C

Versions of packages exim4-daemon-heavy depends on:
ii  exim4-base                  4.34-6       EXperimental Internal Mailer -- a 
ii  libc6                       2.3.2.ds1-18 GNU C Library: Shared libraries an
ii  libdb3                      3.2.9-20     Berkeley v3 Database Libraries [ru
ii  libgnutls11                 1.0.16-9     GNU TLS library - runtime library
ii  libldap2                    2.1.30-3     OpenLDAP libraries
ii  libmysqlclient10            3.23.56-2    LGPL-licensed client library for M
ii  libpam0g                    0.76-22      Pluggable Authentication Modules l
ii  libpcre3                    4.5-1.1      Perl 5 Compatible Regular Expressi
ii  libperl5.8                  5.8.4-3      Shared Perl library
ii  libpq3                      7.4.6-2      Shared library libpq.so.3 for Post

-- no debconf information