diff options
Diffstat (limited to 'filter/filtertypes.xml')
-rw-r--r-- | filter/filtertypes.xml | 110 |
1 files changed, 0 insertions, 110 deletions
diff --git a/filter/filtertypes.xml b/filter/filtertypes.xml deleted file mode 100644 index dcba45dc00..0000000000 --- a/filter/filtertypes.xml +++ /dev/null @@ -1,110 +0,0 @@ -<?xml version="1.0"?> -<filterdescription> -<ruleset type="match"> -<rule name="from-address"> - <code> - (match-all (header-contains "From" ${sender})) - </code> - <description lang="en">The From address matches <source type="address" name="sender">sender(s)</source>.</description> -</rule> - -<rule name="to-address"> - <code> - (match-all (or (header-contains "To" ${recipient}) - (header-contains "Cc" ${recipient}))) - </code> - <description lang="en">The To or Cc address matches <source type="address" name="recipient">recipients</source>.</description> -</rule> - -<rule name="subject-contains"> - <code> - (match-all (header-contains "Subject" ${words})) - </code> - <description lang="en">The Subject contains <source type="folder" name="words">words</source>.</description> -</rule> - -<rule name="body-contains"> - <code> - (match-all (body-contains ${words})) - </code> - <description lang="en">The body contains <source type="folder" name="words">words</source>.</description> -</rule> - -<rule name="cc-address"> - <code> - (match-all (header-contains "CC" ${self-email})) - </code> - <description lang="en">I am in the cc list.</description> -</rule> - -<rule name="msg-size"> - <code> - (& (> message-size (size-lower size-range)) - (< message-size (size-uppwer size-range))) - </code> - <description lang="en">The message is a <source type="size-range" name="size">certain size</source>.</description> -</rule> -</ruleset> - -<ruleset type="action"> -<rule name="copy-me"> - <code> - (copy-to ${folder}) - </code> - <description language="en">Send a copy to <source type="folder" name="folder">folder</source>.</description> -</rule> -<rule name="forward"> - <code> - (forward-to ${address}) - </code> - <description language="en">Forward the message to <source type="address" name="address">people</source>.</description> -</rule> -<rule name="delete"> - <code> - (delete) - </code> - <description language="en">Delete message.</description> -</rule> -<rule name="stop"> - <code> - (stop) - </code> - <description language="en">Stop processing further rules for this message.</description> -</rule> -</ruleset> - -<ruleset type="except"> -<rule name="except-me"> - <code> - (match-all (not (header-contains "To" ${self-email}))) - </code> - <description language="en">When I am the recipient.</description> -</rule> - -<rule name="not-body-contains"> - <code> - (match-all (not (body-contains ${words}))) - </code> - <description lang="en">The body does not contain <source type="folder" name="words">words</source>.</description> -</rule> - -</ruleset> - -<optionset> - <option type="receive"> - <description language="en">When a message arrives.</description> - </option> - <option type="send"> - <description language="en">When a message is sent.</description> - </option> - <option type="receive"> - <description language="en">Copy incoming messages from a certain address to specific folder.</description> - <optionrule type="match" rule="from-address"/> - <optionrule type="action" rule="copy-me"/> - </option> - <option type="send"> - <description language="en">Copy sent messages to a specific folder.</description> - <optionrule type="action" rule="copy-me"/> - </option> -</optionset> -</filterdescription> |