On Sat, 30 Aug 2008, [EMAIL PROTECTED] wrote:

> /etc/exim/relay_domains contains:
>   dguebert.com
>   gulfcoast-materials.com
>
> /etc/exim/transport contains:
>   dguebert.com: mail.dguebert.com::2424
>   gulfcoast-materials.com: mail.gulfcoast-materials.com::2424
>
> Then exim.conf contains:
>    domainlist relay_to_domains = /etc/exim/relay_domains
>  and
>    internal:
>      driver = manualroute
>      domains = +relay_to_domains
>      transport = remote_smtp
>      route_data = ${lookup{$domain}partial-lsearch{/etc/exim/transport}}

Dave Evans is right to suggest
  domainlist relay_to_domains = partial-lsearch;/etc/exim/transport

But he didn't mention that you can then rewrite your router as follows,
to avoid having to keep two versions of the same lookup in sync, e.g. if
you replace the flat file with CDB or something.

  internal:
    driver = manualroute
    domains = +relay_to_domains
    route_data = $domain_data
    transport = remote_smtp

Tony.
-- 
<[EMAIL PROTECTED]>   <[EMAIL PROTECTED]>   http://dotat.at/   ${sg{\N${sg{\
N\}{([^N]*)(.)(.)(.*)}{\$1\$3\$2\$1\$3\n\$2\$3\$4\$3\n\$3\$2\$4}}\
\N}{([^N]*)(.)(.)(.*)}{\$1\$3\$2\$1\$3\n\$2\$3\$4\$3\n\$3\$2\$4}}

-- 
## List details at http://lists.exim.org/mailman/listinfo/exim-users 
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/

Reply via email to