SPF support

Julian Field mailscanner at ecs.soton.ac.uk
Thu Jan 29 09:08:23 GMT 2004

There's a loop at line 284 of Exim.pm that appears to do all this stuff. I
didn't write it and I can't figure how the heck it works. Does some very
strange things, but appears to assume that all lines starting with "-" have
a unique key after them. This obviously isn't the case with SPF acl's.

Nick --- Got any ideas on this one please?

At 01:16 29/01/2004, you wrote:
>Hi Julian,
>I was having a look at spf (http://spf.pobox.com) which I personally think
>is a great idea. I setup everything in exim, got the spf support to work
>and was pretty happy with myself until I had a look at the maillog:
>Jan 29 02:13:40 proxy.intern.seceidos.de MailScanner[95138]: Batch:
>Ignoring invalid queue file for message 1Am0ft-0000qI-0M-H
>I suppose this is because the spf procedure is adding several additional
>acls thich get reported in the queue file. MailScanner obviously checks
>the syntax but fails. Could you have a look at this? IMHO additional queue
>file tags should pose no problem to MailScanner.
>Here is the contents of one queue file:
>root 0 0
>1075338514 0
>-helo_name mx02.nic.name
>-host_name mx02.nic.name
>-ident nobody
>-received_protocol smtp
>-acl 17 78
>proxy.intern.seceidos.de: domain of  does not designate permitted sender hosts
>-acl 18 7
>-acl 19 706
>result="unknown" smtp_comment="SPF: domain of sender mx02.nic.name does
>not designate mailers" header_comment="proxy.intern.seceidos
>.de: domain of  does not designate permitted sender hosts" guess="pass"
>smtp_guess="Please see http://spf.pobox.com/why.html?sender=
>mx02.nic.name A" header_guess="seems reasonable for mx02
>.nic.name to mail through" guess_tf="pass" smtp_tf="Please see
> found" header_tf="seems reasonable
>for mx02.nic.nam
>e to mail through" spf_record=""
>-body_linecount 71
>jan-peter.koopmann at seceidos.de
>200P Received: from mx02.nic.name ([] ident=nobody)
>         by mail.seceidos.de with smtp (Exim 4.30; FreeBSD)
>         id 1Am0fa-0000qC-6s
>         for jan-peter.koopmann at seceidos.de; Thu, 29 Jan 2004 02:08:34 +0100
>076P Received: (qmail 23758 invoked for bounce); Thu, 29 Jan 2004 01:08:33
>038  Date: Thu, 29 Jan 2004 01:08:33 -0000
>053F From: ".name mail system" <postmaster at lastname.name>
>057  Subject: There has been a problem delivering your email.
>093  Received-SPF: proxy.intern.seceidos.de: domain of  does not designate
>permitted sender hosts
>   JP

Julian Field
MailScanner thanks transtec Computers for their support

PGP footprint: EE81 D763 3DB0 0BFD E1DC 7222 11F6 5947 1415 B654

More information about the MailScanner mailing list