Re: local delivery and recursive aliases

Top Page
Delete this message
Reply to this message
Author: Philip Hazel
Date:  
To: Jim Gottlieb
CC: exim-users
Subject: Re: local delivery and recursive aliases
On Mon, 20 Oct 1997, Jim Gottlieb wrote:

> Full debugging output:
> Exim version 1.73 debug level set to 6

                                       ^
                           "Full" would have been 9... :-)             


> system_aliases director: file = /etc/mail/aliases search type = 48
> system_aliases director generated jimmy@???
>    uid=unset gid=unset home=null
> system_aliases director succeeded for jimmy
>   transport: <none>
> lookuphost router called for jimmy@???: dns lookup: route_domain = sinden.info.com
> lowest MX record for sinden.info.com points to local host: router failed soft


The obvious way to do this would be to make sinden.info.com a local
domain. Is there some reason why you have not done this? You can set

local_domains_includes_host

if you don't want to put an explicit name in a shared configuration
file. Exim will then skip the alias search the second time round and
go on to do a local delivery. Well, actually, depending on how your
domains are set up, it might do one redundant pass. For example:

(1) aliasfile turns "jimmy@???" into "jimmy@???"

(2) aliasfile turns "jimmy@???" into "jimmy@???"

(3) aliasfile is skipped because it has already processed 
    "jimmy@???".


You can save even this waste of resource by setting the "new_director"
option on the aliasfile director appropriately, if you are worried
enough by it.


-- 
Philip Hazel                   University Computing Service,
ph10@???             New Museums Site, Cambridge CB2 3QG,
P.Hazel@???          England.  Phone: +44 1223 334714



--
* This is sent by the exim-users mailing list.  To unsubscribe send a
    mail with subject "unsubscribe" to exim-users-request@???
* Exim information can be found at http://www.exim.org/