I make a manualmx that contains:
123.456.789.012: mylocaldomain.mydomain.org
Then I run
exim -bt fred@123.456.789.012
and get:
LOG: MAIN
remote host address is the local host: 123.456.789.012 (while routing <fred@123.456.789.012>)
fred@123.456.789.012 cannot be resolved at this time: remote host address is the local host
and an arriving message logs:
2021-11-21 21:38:13.188 [19312] H=mail-oo1-f53.google.com [209.85.161.53]:43916 I=[123.456.789.012]:25 X=TLS1.2:ECDHE-RSA-AES128-GCM-SHA256:128 CV=no F=<arthurbanana@???> temporarily rejected RCPT <fred@123.456.789.012>: host lookup for mylocaldomain.mydomain.org did not complete (DNS timeout?)
If it knows the remote host address is the local host, why
can't it resolve it? How can it not look it up if it knows what it
is? Why doesn't exim consult hosts.conf?
russell bell