I have found that most mail I receive has received headers as:
Received: from sesame.csx.cam.ac.uk ([131.111.8.41])
by aurora.northfolk.ca (envelope-from
<[EMAIL PROTECTED]>)
with esmtp (Exim 4.50)
id 1FHfBB-0006Bq-GL
for [EMAIL PROTECTED]; Fri, 10 Mar 2006 18:49:22 +0800
But in my spamd.log I see:
Fri Mar 10 18:49:06 2006 [15923] dbg: spf: checking EnvelopeFrom (helo=,
ip=131.111.8.41, [EMAIL PROTECTED])
Fri Mar 10 18:49:06 2006 [15923] dbg: spf: cannot get HELO, cannot use SPF
What I would like to know is, why does the SPF plugin need HELO, when it
can use the "from" information from the Received header?
I found a discussion on the exim mailing list where it states that the
header does not show HELO information if the reverse entry matches.
http://www.exim.org/mail-archives/exim-users/Week-of-Mon-20031117/msg00116.html
Is this something that exim does differently than other MTA's or is it a
problem with the SPF plugin?
Mail from this list looks like:
Received: from hermes.apache.org ([209.237.227.199] helo=mail.apache.org)
by aurora.northfolk.ca (envelope-from
<[EMAIL PROTECTED]>)
with smtp (Exim 4.50)
id 1FHele-00069Q-UO
for [EMAIL PROTECTED]; Fri, 10 Mar 2006 18:23:19 +0800
In which case SPF works fine. What are others doing about this?
Thanks.
--
Good day, eh.
Chris