[Pkg-exim4-users] conf.d/router/200*: redundant no_more + non accurate comment?
Regid Ichira
regid23 at yahoo.com
Wed May 23 17:09:29 UTC 2012
--- On Wed, 5/23/12, Marc Haber wrote:
> -0700, Regid Ichira wrote:
> > Are you referring to
> >
> > $ zgrep -A6 dnslookup:
> /usr/share/doc/exim4-base/examples/example.conf.gz
> > dnslookup:
> > driver = dnslookup
> > domains = ! +local_domains
> > transport = remote_smtp
> > ignore_target_hosts = 0.0.0.0 : 127.0.0.0/8
> > no_more
> >
> > $
> >
> > ?
>
> Yes. We're using a very similiar one.
>
I asked about nonlocal and dnslookup routers, that are mostly copied
from Debian's routers, on
https://lists.exim.org/lurker/message/20120523.100347.59630bbc.en.html.
Phil Pennock answered. I didn't raise the exact same concerns that I
raised here, but the issues are close. I suggest to continue this
thread on exim-users. I don't post this message on exim-users because
I think Phil answer is where the discusssion should continue.
The points I had in mind before reading Phil's answer are:
I think the first thing to notice is that no_more should be considered only
when a router declines. Now upstream's dnslookup router can decline:
$ zgrep -A5 'by setting$' /usr/share/doc/exim4-base/spec.txt.gz \
| grep -C3 ignore_target_hosts
--
by setting
ignore_target_hosts = 127.0.0.1
on the relevant router. If all the hosts found by a dnslookup router are
discarded in this way, the router declines. In a conventional configuration, an
$
In contrast, debian's dnslookup router can not decline. It has no
ignore_target_hosts line. Although the routers are different, I
think the discussion at
$ zgrep -A34 '* The manualroute router' \
/usr/share/doc/exim4-base/spec.txt.gz | tail -10
about the decline of a router actually applies to this message.
I also think that debian's nonlocal default router has the same issue.
More information about the Pkg-exim4-users
mailing list