On Mon, Aug 25, 2003 at 02:55:22PM +0100, David Woodhouse wrote:
> In case it affects anyone else; be careful with callouts.
>
> I used to have this in my check_recipient acl:
>
> require verify = sender/callout=20s,random,postmaster
> require verify = recipient/callout=20s,random
> accept domains = +local_domains
> accept domains = +relay_domains
> accept hosts = +relay_hosts
> deny message = relay not permitted
>
> Then I got a MAIL FROM:<somelocalpart@???>
>
> Exim did a callout to the primary (only) MX for that domain, 127.0.0.3,
> and spoke to another instance of itself. It sent MAIL FROM:<> and RCPT
> TO:<somelocalpoart@???>
>
> The second instance of Exim did a callout to 127.0.0.3 again to verify
> the recipient...
[...]
Having
ignore_target_hosts = 0.0.0.0 : 127.0.0.0/8 : 192.168.0.0/16 :\
172.16.0.0/12 : 10.0.0.0/8 : 169.254.0.0/16
on the router for remote deliveries (dnslookup) should help.
cu andreas