Bug#573956: exim4-config: SPF args incorrect in ACL

Andreas Metzler ametzler at downhill.at.eu.org
Sat Mar 20 17:16:34 UTC 2010

On 2010-03-15 Anton Ivanov <arivanov at sigsegv.cx> wrote:
> Package: exim4-config
> Version: 4.69-9
> Severity: normal

> spfquery args in the current config do not work

> The correct args for current spfquery shipped in Lenny are:

>     condition = ${run{/usr/bin/spfquery --ip \"$sender_host_address\"\
> 				        --id \"$sender_address\"\
> 				        --helo-id \"$sender_helo_name\"}\
>                      {no}{${if eq {$runrc}{1}{yes}{no}}}}

There are three implementations of spfquery in lenny, all with
different commandline arguments. >:-O

The exim configuration snippet uses the syntax accepted by spfquery
from libmail-spf-query-perl. (Documented in the comments.) Your patch
would switch to spf-tools-perl syntax.

I think I will ask on d-d whether it is acceptable that the three
incompatible implementations are managed as alternatives.

cu andreas

More information about the Pkg-exim4-maintainers mailing list