On Thu, 18 Jun 1998 ben@??? wrote:
> All the incomming and outgoing mail is handled by one main MTA (Nexor)
> the other servers are blocked from the outside (internet) by a router.
> Internal mail is handled to by the central MTA (Internal relay?)
>
> I'm using the folowing configuration:
> local_domains = "@:hhs.nl:cdi.hhs.nl:sem.hhs.nl ...... etc etc
On the central server? That isn't right if you want to handle those
domains with a router because local domains are handled by directors.
> and before lookup host:
> ------
> domainlist:
> domains = *
> except_domains = $local_domains
^^^^^^^^^^^^^^
That won't work, because the value of except_domains is not an expanded
string. You could make use of a configuration file macro to avoid
listing them twice, BUT, as stated above, an address will never get
passed to a router if it contains a local domain - it goes to the
directors instead.
I'm guessing that you are talking about the configuration on the server.
If it does no local deliveries, but just passes everything on to other
hosts, then you want to set
local_domains =
that is, set so that are no local domains. Then all addresses will be
handled by the routers.
Testing with exim -d9 -bt will give you the full debugging information
as to which directors/routers are handling an address.
--
Philip Hazel University Computing Service,
P.Hazel@??? New Museums Site, Cambridge CB2 3QG,
ph10@??? (sic) England. Phone: +44 1223 334714
--
*** Exim information can be found at
http://www.exim.org/ ***