Hi --

I would like to employ an Exim filter to
conditionally forward a copy of an arriving
e-mail to an alternative address IF the message
is from a domain that's on a whitelist.  It looks
to me like my best shot at accomplishing this
task is to use the foranyaddress syntax.  I
actually got it to work (code appended).  The
problem is that it appears that the 'list of RFC
2822 addresses' contained in <string> is not what
we would normally think of as a list in Exim. 
The specific problem being that it doesn't appear
that I can include a path to a file in the list
and have the contents of the file inserted in the
list.  Since the list of addresses that I want to
test is fairly long (a few hundred), this would
be real handy.

Anyway, that's the problem.  I'd welcome
suggestions on how to include a long list of
addresses in <string>; or, an alternative
approach if someone feels another way would be
better.  Thanks for any input.  My code is
appended.

     ... doug# Exim filter

if foranyaddress "[EMAIL PROTECTED]" ( $h_from:
contains $thisaddress )
then
    unseen deliver [EMAIL PROTECTED]
endif






 

__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

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

Reply via email to