> > |warn message = X-Broken-Reverse-DNS: no host name for for IP address $sender_host_address
> > | verify = reverse_host_lookup
> >
> > Judging from the documentation, I would expect that header to be added
> > if the sending host does not have correct reverse DNS. But that header
> > is not added.
> >
> > When I change warn to require, the message is rejected correctly.
>
> That sounds odd. I suggest you try an "exim -bh" test with a suitable
> non-reversing IP address. Maybe add "-d" as well. Send me the output,
> and I may find time to look at it. :-)
No, I think it's right, I think what he wants is:
warn message = X-Broken-Reverse-DNS: no host name for for IP address \
$sender_host_address
!verify = reverse_host_lookup
If he's doing require, it appears that you need to negitate it for
warn/deny/drop.
Does the X-Broken-Reverse-DNS appear in emails with a reverse dns?