Re: [Exim] Another wacky question

Top Page
Delete this message
Reply to this message
Author: Vadim Vygonets
Date:  
To: exim-users
Subject: Re: [Exim] Another wacky question
Quoth Dave C. on Fri, May 12, 2000:
> Collapse directors and routers into one concept (and choose some
> appropriate 'unified' name for them).


At some point, Philip did mention that directors and routers are
essentialy the same, and he would collapse them into one concept
if he was him. Maybe one day... This is the sort of thing I
would love to see in Exim. It would greatly simplify several
complex configs that people use.

Except "domains", there is another thing I would love to see. To
keep the division between local and remote domains as it's needed
for most configurations, it would be nice to have some sort of
"for these domains start here" directive, along with "branch to"
(kind of goto), "no_more for domains" (both unconditional (if
processing reached this point, stop) and conditional (if
processing reached this point _and_ domains match this domain
list, stop, otherwise continue processing)) and default
fallthrough ( to support more complex configs). Something like:

-------->
start for vygo.net and *.vygo.net

system_aliases:
blah

useforward:
blah

localuser:
blah

no_more

start for dbm;/var/exim/virtdoms

one:
blah

branch to localuser

start for *    # <-- meaning "except those mentioned"


smtp:
blah

end        # <-- implies no_more, naturally
<--------


Thus, local_domains will probably not be needed, and will be
unified with relay_domains for relay control.

Vadik the Dreamer.

-- 
It was state of the art, he said.
The art in this case was probably pottery.
    -- Terry Pratchett and Neil Gaiman, "Good Omens"