• Topic
  • Discussion
  • ODS.OdsMailFiltersGuide(Last) -- DAVWikiAdmin? , 2017-06-29 07:32:24 Edit WebDAV System Administrator 2017-06-29 07:32:24

    Creating Filters in ODS-Mail

    ODS-Mail offers to the user the powerful feature of setting its own filters in ODS-Mail.

    Where?

    ODS user can create its own filters by going to ODS-Mail -> Preferences -> Filters:





    Activities?

    ODS User can manage its filters by 2 main options: creating new filters and deleting existing ones:

    Create New Filter

    ODS User can create new filters, by clicking the "Create Filter" button. The presented form offers the following options:

    • "Name": name of the filter;
    • "Apply filter when": ;
    • "Name": the setting has four options:
      1. "Checking Mail or Manually Run" ( set by default );
      2. "Never";
      3. "Checking Mail";
      4. "Manually Run".
    • "Attach to IMAP account": allows the filter to be attached to existing IMAP4 account set up for the current ODS-Mail instance:



    • "Apply filter actions when": the setting has two options:
      1. "all criteria are matched" (set by default );
      2. "any of criteria is matched" .
      3. "Criteria" section: consists of 3 fields per each criteria: "Field", matching "Condition" list and "Value":





        Field Option Condition OptionSort in ascending order Value
        "does not end with" Any
        "does not end with" Any
        "does not end with" Any
        "does not end with" Any
        "does not end with" Any
        "does not end with" Any
        "does not end with" Any
        "does not end with" Any
        "does not end with" Any
        "does not end with" Any
        "does not start with" Any
        "does not start with" Any
        "does not start with" Any
        "does not start with" Any
        "does not start with" Any
        "does not start with" Any
        "does not start with" Any
        "does not start with" Any
        "does not start with" Any
        "does not start with" Any
        "greater than or equal to" Any from type Date
        "greater than or equal to" Can be one of: Normal, Lowest, Low, High, Highest
        "greater than or equal to" Any
        "greater than or equal to" Any from type Date
        "greater than or equal to" Any from type Date
        "is not null" No value
        "is not null" No Value
        "is not null" No value
        "is not null" No value
        "starts with" Any
        "starts with" Any
        "starts with" Any
        "starts with" Any
        "starts with" Any
        "starts with" Any
        "starts with" Any
        "starts with" Any
        "starts with" Any
        "starts with" Any
        "contains substring" Any
        "contains substring" Any
        "contains substring" Any
        "contains substring" Any
        "contains substring" Any
        "contains substring" Any
        "contains substring" Any
        "contains substring" Any
        "contains substring" Any
        "contains substring" Any
        Body "contains" Any
        Tags "contains" Any
        "does not contain substring" Any
        "does not contain substring" Any
        "does not contain substring" Any
        "does not contain substring" Any
        "does not contain substring" Any
        "does not contain substring" Any
        "does not contain substring" Any
        "does not contain substring" Any
        "does not contain substring" Any
        "does not contain substring" Any
        "ends with" Any
        "ends with" Any
        "ends with" Any
        "ends with" Any
        "ends with" Any
        "ends with" Any
        "ends with" Any
        "ends with" Any
        "ends with" Any
        "ends with" Any
        From "equal to" Any
        To "equal to" Any
        CC "equal to" Any
        Return-Path "equal to" Any
        Date "equal to" Any from type Date
        Priority "equal to" Can be one of: Normal, Lowest, Low, High, Highest
        Attachments "equal to" Can be one of: Yes, No
        Read "equal to" Can be one of: Yes, No
        Size "equal to" Any
        Encrypted "equal to" Can be one of: Yes, No
        Signed "equal to" Can be one of: Yes, No
        Signed (Verified) "equal to" Can be one of: Yes, No
        Certificate - Verified "equal to" Can be one of: Yes, No
        Certificate - Expiration Status "equal to" Can be one of: Yes, No
        Certificate - Serial Number "equal to" Any
        Certificate - WebID? "equal to" Any
        Certificate - Mail "equal to" Any
        Certificate - Subject "equal to" Any
        Certificate - Issuer "equal to" Any
        Certificate - Issue Date "equal to" Any from type Date
        Certificate - Expiry Date "equal to" Any from type Date
        Certificate - Fingerprint Digest "equal to" Any
        SPARQL ASK Statement "equal to" Can be one of: Yes, No
        "greater than" Any from type Date
        "greater than" Can be one of: Normal, Lowest, Low, High, Highest
        "greater than" Any
        "greater than" Any from type Date
        "greater than" Any from type Date
        "is null" No value
        "is null" No Value
        "is null" No value
        "is null" No value
        "less than or equal to" Any from type Date
        "less than or equal to" Can be one of: Normal, Lowest, Low, High, Highest
        "less than or equal to" Any
        "less than or equal to" Any from type Date
        "less than or equal to" Any from type Date
        "less than" Any from type Date
        "less than" Can be one of: Normal, Lowest, Low, High, Highest
        "less than" Any
        "less than" Any from type Date
        "less than" Any from type Date
        "not equal to" Any
        "not equal to" Any
        "not equal to" Any
        "not equal to" Any
        "not equal to" Any
        "not equal to" Any from type Date
        "not equal to" Can be one of: Normal, Lowest, Low, High, Highest
        "not equal to" Can be one of: Yes, No
        "not equal to" Can be one of: Yes, No
        "not equal to" Any
        "not equal to" Can be one of: Yes, No
        "not equal to" Can be one of: Yes, No
        "not equal to" Can be one of: Yes, No
        "not equal to" Can be one of: Yes, No
        "not equal to" Can be one of: Yes, No
        "not equal to" Any
        "not equal to" Any
        "not equal to" Any
        "not equal to" Any
        "not equal to" Any
        "not equal to" Any from type Date
        "not equal to" Any from type Date
        "not equal to" Any
        "not equal to" Can be one of: Yes, No
        Subject Can be one of: "equal to" Any


      4. "Commands" section: consists of 2 fields per each criteria: "Command" and matching "Value" list:

        Command Value
        "Move To" Can be any folder from the presented ODS-Mail instance folders list
        "Copy To" Can be any folder from the presented ODS-Mail instance folders list
        "Delete" No value
        "Forward To" Accepts any value
        "Tags (coma separated)" Accepts tags value separated by comma
        "Mark as Read" No value
        "Set Priority To" Can be one of: Normal, Lowest, Low, High, Highest


    System Created Filters

    With creation of a new ODS-Mail instance is created a system filter for every user, so called "System: WebID? Important". It is scoped to "Local and POP3 accounts".

    1. From the list of existing filters for filter "System: WebID? Important" click "Edit" to view its properties:



    2. The filter has 2 criteria and 2 commands: if the message is signed and verified with certificate, then set its priority to "High" and move it to the system folder "Important".

    Examples

    Related