> if anyof (address :contains ["Cc","CC","To","TO"] "[EMAIL PROTECTED], > address :contains ["from"] "[EMAIL PROTECTED]") { > fileinto "INBOX.freebsd_cvs"; > } > > elsif anyof (address :contains ["Cc","CC","To","TO"] "amanda-users", address > :contains ["from"] "amanda-users") { > fileinto "INBOX.mailinglist.amanda"; You also don't need to distinguish case (sie draft-showalter-sieve-12.txt, 2.7) "However, when a string represents the name of a header, the comparator is never user-specified. Header comparisons are always done with the "i;ascii-casemap" operator, i.e., case-insensitive comparisons, because this is the way things are defined in the message specification [IMAIL]" -- Gruesse Rolf