On Thu, 1 Jul 2004, Johann Spies wrote:
> The last part of the message-log:
> 2004-06-30 15:18:37 s@???: children all complete
> 2004-06-30 15:18:48 x.sun.ac.za [146.232.2.117]: No route to host
> 2004-06-30 15:18:48 l@??? <bulletin-outgoing@???> R=relayrouter T=remote_smtp defer (113): No route to host
> 2004-06-30 15:19:38 x.sun.ac.za [146.232.2.117]: No route to host
>
>
> Questions:
>
> 1. I thought that "children all complete" would mean that all
> the deliveries in that batch have been completed. But s for
> example, did not receive the message. What does "children all
> complete" mean?
It means that "s" is an alias for a list of other addresses, and all of
them have now been delivered.
> 2. Why would exim stop to try and deliver the message because one host
> is not available (x in this case)?
>
> The router used in this exim(4.05) configuration:
>
> mailinglist_aliases:
> driver = redirect
<snip>
You don't show the ""relayrouter" router, which is the one that actually
handles the deliveries (see your log line). My GUESS, from the name of
the router, is that it is sending everything to a smart host. If the
smart host gets lost (no route to host) then nothing can be delivered...
If this is not the case, try a delivery with debugging enabled to see
what is going on.
--
Philip Hazel University of Cambridge Computing Service,
ph10@??? Cambridge, England. Phone: +44 1223 334714.
Get the Exim 4 book: http://www.uit.co.uk/exim-book