On Wed, Oct 28, 2015 at 10:20:19AM -0400, Jim Trigg wrote: > I have the following routers (in order) in my exim configuration file.
> /usr/local/etc/exim/localhosts is world-readable and consists of two
> lines, 127.0.0.1 and my public IP. For some reason the first router does
> not trigger on mail from my server,
Do you understand this reason? Is it your problem?
Variable "sender_host_address" is defined for SMTP submission only.
For locally non-SMTP submitted messages, it must be empty.
Run exim with debugging options and look how condition is evaluated.