(self-followup, adding to the archives in case someone else needs this, and doesn't find the posting I stumbled upon)
I found the solution in the exim-users archive, here: http://lists.exim.org/lurker/message/20080223.080724.b9ee5ca6.en.html router stanza I'm using: redirect: driver = redirect data = ${lookup{$sender_host_address}iplsearch{/path/to/redirect-table}} redirect table format I'm using is: 1.2.3.4 [email protected] 1.2.3.0/24 [email protected] >From the current 4.72 docs: iplsearch: The given file is a text file containing keys and data. A key is terminated by a colon or white space or the end of the line. The keys in the file must be IP addresses, or IP addresses with CIDR masks. Keys that involve IPv6 addresses must be enclosed in quotes to prevent the first internal colon being interpreted as a key terminator. For example: 1.2.3.4: data for 1.2.3.4 192.168.0.0/16: data for 192.168.0.0/16 "abcd::cdab": data for abcd::cdab "abcd:abcd::/32" data for abcd:abcd::/32 On Wed, 10 Nov 2010, Dave Lugo wrote: > > Hi, > > I have a requirement to have all mail that exim > accepts from a specified set of IPs, sent to a > specific remote email address. > > I think what I need is a redirect router with a > condition to check the connecting IP against a > file, and then grab the dest email from the file. > > File would be something like: > > 1.2.3.0 [email protected] > 2.3.4.0/24 [email protected] > > Has anyone done this already? I'll probably dig > through docs more this afternoon, hoping someone > has a config snippet they can paste that I can > reuse. > > Thanks! > > Dave > > -- -------------------------------------------------------- Dave Lugo [email protected] No spam, thanks. Are you the police? . . . No ma'am, we're sysadmins. -------------------------------------------------------- -- ## 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/
