Re: [EXIM] checking against MX names in routers I use the fo…

Pàgina inicial
Delete this message
Reply to this message
Autor: Philip Hazel
Data:  
A: Stuart Lynne
CC: exim-users
Assumpte: Re: [EXIM] checking against MX names in routers I use the following construct in director entries:
On Sun, 25 Apr 1999, Stuart Lynne wrote:

> For forwarding all users in a domain to a host specified in an domains
> directory entry I would like to implement something like the following
> as a router entry:
>
>     mail_forward:
>       condition = "${if match{$self_hostname}{mail..fireplug.net}{$domain}}"
>       driver = domainlist,
>       transport = smtp;
>       route_query = "ldap://wilt.fireplug.net/l=yvr?fireForwardToHost?sub?(&(o=$domain))"
>       search_type = ldap

>
> But there doesn't seem to be an expansion variable available that allows us
> to look at MX names while in routers.


Exim doesn't look up MX records unless a router requires it to.

I'm not sure what you are asking here. Is this something to do with
$self_hostname (which is defined only in directors that have been
activated from self=local in a router)?

Are you trying to implement "if routed to host A then actually do a
lookup to see which host really to send to"? Surely the right way to do
that is to point the MX record at the correct host? Maybe I'm missing
something here.


-- 
Philip Hazel            University of Cambridge Computing Service,
ph10@???      Cambridge, England. Phone: +44 1223 334714.



--
*** Exim information can be found at http://www.exim.org/ ***