* on the Fri, Aug 23, 2013 at 01:20:24PM +0300, Dennis Yurichev wrote: > I have an address book, it's just plain text file, one email per line. > Is it possible to set up a filter, in order to move all incoming emails > from addresses not in address book, to another IMAP-accessible folder > named "not-in-address-book", so to leave emails only from "known" > addresses in inbox folder?
The following in the DATA ACL would add an "AddressBook: true" header
to your email if the sender envelope or From address are in your
address book file.
warn condition = ${if or{{\
${lookup{$sender_address}lsearch{/path/to/file}{true}{false}}\
}{\
${lookup{${address:$h_From:}}lsearch{/path/to/file}{true}{false}}\
}}}\
add_header = AddressBook: true
You could then use sieve or procmail or whatever to filter according to
the existance/value of this header.
--
Mike Cardwell https://grepular.com/ http://cardwellit.com/
OpenPGP Key 35BC AF1D 3AA2 1F84 3DC3 B0CF 70A5 F512 0018 461F
XMPP OTR Key 8924 B06A 7917 AAF3 DBB1 BF1B 295C 3C78 3EF1 46B4
signature.asc
Description: Digital signature
-- ## List details at https://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/
