Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: exim: users

"if or" - joining possibilities

 

 

exim users RSS feed   Index | Next | Previous | View Threaded


mangoo at wpkg

Nov 18, 2009, 6:19 AM

Post #1 of 1 (239 views)
Permalink
"if or" - joining possibilities

I would like to determine the interface by the first match of:

- From: (full email [at] addres)
- From: domain
- Return-path: domain


I have three rules which behave properly (when used separately):

interface = ${if exists {/etc/exim/mailips.conf}{${lookup{${local_part:$h_From:}@${domain:$h_From:}}lsearch*{/etc/exim/mailips.conf}{$value}}}}

interface = ${if exists {/etc/exim/mailips.conf}{${lookup{${domain:$h_From:}}lsearch*{/etc/exim/mailips.conf}{$value}}}}

interface = ${if exists {/etc/exim/mailips.conf}{${lookup{$sender_address_domain}lsearch*{/etc/exim/mailips.conf}{$value}}}}



But I'm not sure how to join them in one.
I'd like the interface to be chosen on the first match (email address, domain, return-path domain).


I know I should start with:

interface = ${if exists {/etc/exim/mailips.conf}

but then, I'm a bit lost and all I get is "failed to expand interface"...


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

exim users RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.