I'm using Spamassassin through ACLs with the Exim mailserver and have a
greylisting solution installed called Hermes.

Hermes listens on port 25 and acts as a proxy server and connects to Exim
at port 125.

The problem I am having is that when Hermes sends the message to
Exim/Spamassassin, the IP address the message comes from is showing or localhost. I think this is causing Spamassassin to not scan
or mark any of these messages. When I disable the Hermes proxy, scores
are assigned again.

How do I either disable the auto-whitelisting feature or set Spamassassin
so it scans mail from the localhost IP?

I'm using Spamassassin 3.2.3 with Exim 4.68

Here is the command line for spamd

/usr/bin/spamd -d --allowed-ips= --pidfile=/var/run/spamd.pid


Centos 4.6 (Linux)


Keith Calligan