On Thu, 20 Dec 2001, Sheldon Hearn wrote:
> > It definitely is consistently behaving as though the named list
> > "local_domains" was never defined. What is the output of
> >
> > exim -bP +local_domains
>
> Same thing. Exim just really doesn't seem to have picked up that
> domainlist. :-(
Straw grasp: are you absolutely sure that the exim you are running is
picking up the configuration file you have defined?
Sledgehammer: in the readconf.c file, you will find a function called
read_named_list(). At the start of that function (after the
declarations), insert
debug_printf("+++++ NAMED LIST: %s\n", s);
Compile. Then run
exim -d -bP +local_domains
It should produce that debugging output for all the named lists. If not,
the next step is to put more debugging at the point where that function
is called.
If it does get that far, we have to figure out why it isn't setting up
the list right.
--
Philip Hazel University of Cambridge Computing Service,
ph10@??? Cambridge, England. Phone: +44 1223 334714.