I have found what I believe to be a bug with spamassassin when
performing spf checks on headers formed with exim. I have opened a
bug report over three months ago, but haven't seen any action yet. If
others are experiencing the same problem I would appreciate it if you
would add a comment to the bug report to get things moving.
http://issues.apache.org/SpamAssassin/show_bug.cgi?id=5112
Summary of bug if you don't want to follow the link:
Spamassassin needs to determine the HELO from the headers in order to
do SPF checks. If HELO!=RDNS, then exim includes "HELO=..." in the
received header and there is no problem. If HELO=RDNS, then exim does
not include the HELO in the header and spamassassin thinks there was
no HELO.
Also, if anyone does not have this problem, I would like to know that
as well. Thanks for your help.
--
Chris