(match-all (header-contains "From" ${sender})) The From address matches sender(s). (match-all (header-contains "To" ${receipient})) The To address matches receipients. (match-all (header-contains "CC" ${self-email})) I am in the cc list. (& (> message-size (size-lower size-range)) (< message-size (size-uppwer size-range))) The message is a certain size. (copy-to ${folder}) Send a copy to folder. (forward-to ${address}) Forward the message to people. (delete) Delete message. (stop) Stop processing further rules for this message. (match-all (not (header-contains "To" "zucchi@zedzone"))) When I am the receipient.