L'onglet Filtres est au coeur des fonctions de PostArmor.
PostArmor utilise pour ses évaluations une liste de Règles définies, chacune ayant son poids spécifique (important pour considérer un message comme spam), et une liste de Règles qui peuvant être appliquées, typiquement reliée l'une à l'autre, quand elles sont groupées dans une unique dèfinition de régle: la partie supérieure du dialogue manipule la création, le déplacement et la modification des Dèfinition de règles
- Nouveau et Enlève ajoutent ou dètruisent une dèfinition de règle depuis la liste
- Nom est un nom descriptif pour le jeu, aidnt l'utilisateur à se rappeler quel jeu de règle particulier il contrôle
- Relation décrit le type de relation, qui est appliquée entre les règles internes sur un jeu spécifique:
- Ou signifie que le poids assigné à cet jeu est appliqué si l'une de ces règles est vraie
- Et signifie que le poids assigné à cet jeu est appliqué si toutes les règles sont vraies
- Somme signifie que le poids final assigné à cet jeu est la somme de toutes les règles qui sont vraies
- Activè quand il est cochè, le jeu de règles est actvèe, autrement il est sauté pendant l'évaluation.
Le score final assigné à un message est la somme de tous les poids rassemblés par l'évaluation: c'est-à-dire, si deux jeux ou plus sont vérifiés vrais, le score final sera leur somme.
La partie inférieure de la fenêtre concerne les Règles contenues dans le jeu choisi dans la partie supérieure
- Nouveau et Enlève ajoutent ou dètruisent une règle depuis la liste
- En-tête est la partie du message où le contrôle est effectué (typiquement le sujet): une valeur "Any" contrôlera toutes les parties disponibles (Mais non le contenu! PostArmor essaye, autant que possible, d'éviter de télécharger le contenu)
- Correspondance décrit le type de correspondance qui est appliquée entre l'en-tête et les données fournies:
- Contient signifie que la règle est évaluée comme vraie, si l'en-tête indiqué contient les données
- Ne contient pas signifie que la règle est évaluée comme vraie, si l'en-tête indiqué ne contient pas les données
- Est mon adresse signifie que la règle est évaluée comme vraie, si l'en-tête indiqué contient l'adresse de l'utilisateur: il n'y a besoin d'aucune donnée
- N'est pas mon adresse signifie que la règle est évaluée comme vraie, si l'en-tête indiqué ne contient pas l'adresse de l'utilisateur: à nouveau, aucune donnée n'est nécessaire
- Données sont les données contre lesquelles le test de règle est effectué: ce peut être une simple chaîne (évaluée telle que, en ignorant la casse) ou une quelconque expression plus sophistiquée (voir plus loin)
- RE si coché, signifie que les données doivent être considérées comme une regular expression et non une simple chaîne: les "regular expressions" (aussi connues comme modèles) sont bien connues aux programmeurs (les languages Perl en font un outil primaire), comme représentent une manière puissante de condenser des recherches complexes, sans avoir besoin de les spécifier une par une. Voir la documentation pour les liens expliquant plus sur les "regular expressions"
Copyright © 2002 P.Manna-Jacques Suc