Dave Evans wrote:
> On Mon, Sep 07, 2009 at 07:24:31PM +0200, Tomasz Chmielewski wrote:
>> Is it possible to configure Exim to use several outgoing IPs?
> 
> Yes, see
> http://exim.org/exim-html-current/doc/html/spec_html/ch30.html#id606642

Thanks for pointing to documentation.

What is the meaning of "<" in the example?

interface = <; 192.168.123.123 ; ...


>> Say, if it received an email on a given IP, make Exim send it out on the 
>> same IP as well?
> 
> If you want to do that, you'll want to have 'interface' be an expansion
> somehow based on $received_ip_address.

Just like this?

interface = $received_ip_address


Cool - seems to work, but it will prevent from sending mail if I connect 
to localhost.

How should I write it in exim config language:

interface = 192.168.123.123, if $received_ip_address == 127.0.0.1
             else $received_ip_address

?

Some hints would be appreciated - I tried to follow 
http://exim.org/exim-html-current/doc/html/spec_html/ch11.html#SECTexpcond, 
but couldn't make a working config:

interface =  ${if match_ip{127.0.0.1}... ?


-- 
Tomasz Chmielewski
http://wpkg.org

-- 
## 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