readd BUILT_SOURCES
[claws.git] / doc / manual / fr / sylpheed-12.html
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
2 <HTML>
3 <HEAD>
4  <META NAME="GENERATOR" CONTENT="SGML-Tools 1.0.9">
5  <TITLE>Guide de l'utilisateur Sylpheed: Filtrer les Messages</TITLE>
6  <LINK HREF="sylpheed-13.html" REL=next>
7  <LINK HREF="sylpheed-11.html" REL=previous>
8  <LINK HREF="sylpheed.html#toc12" REL=contents>
9 </HEAD>
10 <BODY>
11 <A HREF="sylpheed-13.html">Page suivante</A>
12 <A HREF="sylpheed-11.html">Page précédente</A>
13 <A HREF="sylpheed.html#toc12">Table des matières</A>
14 <HR>
15 <H2><A NAME="s12">12. Filtrer les Messages</A></H2>
16
17 <P>Écrit par Nick Selby (sylpheed@nickselby.com)
18 <P>
19 <P>
20 <H2><A NAME="ss12.1">12.1 Filtrer les Messages</A>
21 </H2>
22
23 <P> Sylpheed dispose de filtres puissants pour
24 permettre aux utilisateurs de trier les courriers reçus.  Ils sont basés sur un
25 jeu de règles définies par l'utilisateur. En prenant un exemple simple,
26 supposons que vous travaillez dans la World Company et que vous voulez
27 que tous les courriers de vos collègues soient dans une boîte aux lettres
28 particulière. Pour accomplir ceci, il suffit de configurer un filtre qui
29 placera tous les courriers dont l'en-tête «&nbsp;De&nbsp;» contient le texte
30 «&nbsp;worldcompany.com&nbsp;» dans cette boîte aux lettres.
31 <P> 
32 Sylpheed vous permet aussi d'écrire des filtres plus complexes que celui de
33 l'exemple précédent&nbsp;: par exemple, vous pouvez créer des filtres basés sur
34 plusieurs variables, incluant des conditions du type «&nbsp;SI ceci ET cela" ou "SI
35 le message contient ceci OU NE contient PAS cela&nbsp;», etc.
36 <H3>Configuration des filtres</H3>
37
38 <P>La fenêtre de configuration des filtres est activée par le menu
39 <B>Configuration -> Options de filtrage...</B>.  Vous pouvez aussi utiliser
40 un raccourci clavier (qui n'existe pas par défaut mais que vous pouvez créer, 
41 voir le paragraphe «&nbsp;Comment modifier les raccourcis claviers&nbsp;» dans la
42 section «&nbsp;FAQ&nbsp;»).
43 <P>
44 <P>
45 <P>
46 <P>
47 <H3>Configurer les filtres</H3>
48
49 <P>Une règle de filtrage consiste en une condition associée à une action.
50 <P>* Condition
51 <P>La première partie de la fenêtre de configuration des filtres permet de créer une ou deux conditions qui indiquent au filtre quel texte chercher pour déclencher une action. Chaque filtre peut avoir jusqu'à deux conditions.
52 <P>Chaque condition contient trois parties&nbsp;: en-tête, mot-clé et 
53 prédicat.
54 <P>La liste déroulante <B>En-tête</B> permet de spécifier à quel en-tête du 
55 message le filtre doit s'appliquer. Le choix va du sujet (<B>Subject</B>) au nom du client de messagerie (<B>X-Mailer</B>). 
56 <P>Le champ <B>Mot-clé</B> permet de définir le texte recherché par le filtre. 
57 <P>Le prédicat vous permet de choisir si le filtre doit s'activer si l'en-tête <B>contient</B> ou <B>ne contient pas</B> le mot-clé. 
58 <P>Exemple&nbsp;: Créez une condition qui sera avérée si l'en-tête «&nbsp;X-Mailer&nbsp;» d'un message reçu contient le mot «&nbsp;Eudora&nbsp;»&nbsp;:
59 <UL>
60 <LI>Étape 1. Dans la liste déroulante <B>En-tête</B>, sélectionnez 
61 <B>X-Mailer</B>.</LI>
62 <LI>Étape 2. Dans le champ <B>Mot-clé</B>, tapez <CODE>eudora</CODE> (insensible à 
63 la casse).</LI>
64 <LI>Étape 3. Sélectionnez le prédicat approprié. Il est par 
65 défaut défini sur <B>contient</B>, ce qui convient à cet exemple.</LI>
66 </UL>
67
68 La configuration de la seconde condition, qui est structurée de la même manière que la première, permet à l'utilisateur de choisir une des deux relations logiques 
69 <B>and</B> (et) ou <B>or</B> (ou) qui la combinera avec la première condition.
70 <P>Exemple&nbsp;: Créez une règle qui va traiter tout courrier provenant de l'expéditeur
71 «&nbsp;sylvestre@worldcompany.com&nbsp;» et ayant comme sujet «&nbsp;réunion world company&nbsp;»
72 <UL>
73 <LI>Étape 1. Dans la liste déroulante <B>En-tête</B>, choisissez l'en-tête de l'expéditeur, c'est-à-dire l'en-tête <B>From</B> (de).  </LI>
74 <LI>Étape 2. Dans le champ <B>Mot-clé</B>, tapez 
75 <CODE>sylvestre@worldcompany.com</CODE> (insensible à la casse).</LI>
76 <LI>Étape 3. Laissez le <B>Prédicat</B> par défaut sur <B>contient</B>.</LI>
77 <LI>Étape 4. Laissez le menu <B>and/or</B> (et/ou) dans son état par défaut <B>and</B> (et).</LI>
78 <LI>Étape 5. Dans la liste déroulante de la seconde condition choisissez l'en-tête du sujet <B>Subject</B>.</LI>
79 <LI>Étape 6. Dans le champ <B>Mot-clé</B>, saisissez <CODE>réunion world company</CODE> (insensible à la casse).</LI>
80 <LI>Étape 7. Laissez le <B>Prédicat</B> par défaut sur <B>contient</B>.</LI>
81 </UL>
82 <H3>Traitement du message</H3>
83
84 <P>
85 <P>Une fois que vous avez défini la (les) condition(s) qui détermine(nt) quels 
86 messages sont à traiter, il faut indiquer à Sylpheed ce que vous 
87 voulez en faire.  Vouz avez le choix entre deux options activables par les boutons
88 <B>Destination</B> et <B>Ne pas Recevoir</B>.
89 <P>La première option permet de placer le message dans un dossier existant.  Pour cela 
90 cochez la case <B>Destination</B>. Notez
91 que le dossier doit exister.  Cliquez ensuite sur le bouton <B>Choisir...</B>
92 pour ouvrir une fenêtre contenant tous les dossiers actuellement
93 actifs.  Sélectionnez le dossier désiré soit en-double cliquant sur son nom, soit en cliquant une fois sur nom puis en cliquant sur <B>Ok</B>.  
94 <P>La seconde option, activée en cochant la case <B>Ne pas recevoir</B>, demandera à
95 Sylpheed de ne pas télécharger les messages concernés. Notez qu'avec cette
96 option, ces messages resteront sur le serveur de courriers et ils ne seront pas supprimés.
97 <H3>Enregistrer une règle de filtrage</H3>
98
99 <P>
100 <P>Une fois qu'une règle a été créée, il faut la sauvegarder dans la liste 
101 des règles de filtrage qui se trouve dans la partie inférieure de la fenêtre.
102 Si vous oubliez cette étape, le filtrage ne fonctionnera pas.  
103 <P>
104 <P>La liste des règles est gérée par l'intermédiaire de trois boutons permettant 
105 d'<B>Enregistrer</B>, de <B>Remplacer</B> et de <B>Supprimer</B>. 
106 <UL>
107 <LI><B>Enregistrer</B>&nbsp;: permet d'enregistrer la règle de filtrage et de l'ajouter à la liste des filtres.</LI>
108 <LI><B>Remplacer</B>&nbsp;: permet de remplacer la règle sélectionnée dans la liste des filtres par celle qui vient d'être créée.</LI>
109 <LI><B>Supprimer</B>&nbsp;: permet d'effacer la règle de filtrage sélectionnée dans la liste des filtres. </LI>
110 </UL>
111
112 Exemple d'enregistrement d'une règle de filtrage&nbsp;: créez une règle de filtrage 
113 qui déplace tous les courriers dont le sujet contient «&nbsp;manuel de Sylpheed&nbsp;» dans le 
114 dossier des courriers (préalablement créé) «&nbsp;Courrier du manuel de Sylpheed&nbsp;».
115 <UL>
116 <LI>Étape 1. Dans la liste déroulante <B>En-tête</B>, sélectionnez
117 <B>Subject</B> (sujet).</LI>
118 <LI>Étape 2. Dans le champ <B>Mot-clé</B>, saisissez <CODE>manuel de Sylpheed</CODE>
119 (insensible à la casse).</LI>
120 <LI>Étape 3. Laissez le <B>Prédicat</B> par défaut (<B>contient</B>). 
121 Laissez la seconde condition vide.</LI>
122 <LI>Étape 4. Cliquez sur le bouton radio <B>Destination</B> et sélectionnez le 
123 dossier «&nbsp;Courrier du manuel de Sylpheed&nbsp;».</LI>
124 <LI>Étape 5. Cliquez sur <B>Enregistrer</B>.</LI>
125 <LI>Étape 6. Cliquez sur <B>Fermer</B>.</LI>
126 </UL>
127  
128 Exemple de remplacement d'une règle de filtrage&nbsp;: modifiez la règle de filtrage 
129 précédement créée qui déplace tous les courriers avec le sujet «&nbsp;manuel de 
130 Sylpheed&nbsp;» pour qu'elle trie les courriers non plus vers le dossier 
131 «&nbsp;Courrier du manuel de Sylpheed&nbsp;» mais plutôt vers le dossier (préalablement créé)
132 «&nbsp;Questions sur Sylpheed&nbsp;»  
133 <UL>
134 <LI>Étape 1. Dans la liste déroulante <B>En-tête</B>, 
135 sélectionnez <B>Subjet</B>.</LI>
136 <LI>Étape 2. Dans le champ <B>Mot-clé</B>, saisissez <CODE>manuel de
137 sylpheed</CODE> (insensible à la casse).</LI>
138 <LI>Étape 3. Gardez le <B>Prédicat</B> par défaut (<B>contient</B>).
139 Laissez la seconde condition vide.</LI>
140 <LI>Étape 4. Cliquez sur le bouton radio <B>Destination</B> et sélectionnez le 
141 dossier <CODE>questions sur Sylpheed</CODE>.</LI>
142 <LI>Étape 5. Cliquez sur <B>Remplacer</B>.</LI>
143 <LI>Étape 6. Cliquez sur <B>Fermer</B>.</LI>
144 </UL>
145
146 Exemple de suppression de règles de filtrage&nbsp;: supprimez la règle de filtrage 
147 précédement créée qui déplace certains courriers vers «&nbsp;questions sur Sylpheed&nbsp;».
148 <UL>
149 <LI>Étape 1. Dans la liste des règles de filtrages créées, 
150 sélectionnez le filtre intitulé «&nbsp;Subjet:manuel de Sylpheed: :::questions sur
151 Sylpheed:1:1:m&nbsp;».</LI>
152 <LI>Étape 2. Cliquez sur le bouton <B>Suppression</B>.</LI>
153 <LI>Étape 3. Confirmez la suppression en cliquant <B>Oui</B> dans la fenêtre qui vous demande confirmation.</LI>
154 <LI>Étape 4. Cliquez <B>Fermer</B>.</LI>
155 </UL>
156 <H3>Ordre d'enregistrement des règles de filtrage</H3>
157
158 <P>Un avertissement à propos de l'ordre des règles de filtrage&nbsp;: l'ordre dans
159 lequel ces règles sont arrangées est important et peut donner des
160 résultats inattendus lors du filtrage des messages. Cela doit être pris en
161 considération lors de la création ou la modification des règles de filtrage. 
162 <P>Par exemple, une règle de filtrage indiquant «&nbsp;déplacer tout message dont le sujet contient 'ABC' dans le dossier X&nbsp;» et placée au-dessus d'une autre règle de filtrage indiquant «&nbsp;déplacer tout message dont le sujet contient 'ABCDEF' vers le dossier Y&nbsp;» fera que cette dernière ne sera pas traitée. 
163 <P>En effet, Sylpheed traite les filtres dans l'ordre&nbsp;: d'abord il traitera la première et dirait «&nbsp;Hmm, des messages avec ABC&nbsp;? Ah, il y en a un&nbsp;! Déplaçons-le&nbsp;». Ensuite, il penserait «&nbsp;Bon, y-a-t-il maintenant des messages avec ABCDEF&nbsp;?&nbsp;». Question à laquelle la réponse sera «&nbsp;non&nbsp;» car un message contenant ABCDEF contient aussi ABC et donc il a déjà été traité par la première règle et déplacé. 
164 <P>De manière à  éviter ceci, vous devez vous assurer que la règle de filtrage la plus complexe soit traitée en premier en la plaçant avant une règle similaire pouvant entrer en conflit avec elle. 
165 <P>Pour déplacer une règle de filtrage plus haut ou plus bas dans la liste des règles enregistrées, cliquez sur les boutons «&nbsp;Plus haut&nbsp;» ou «&nbsp;Plus bas&nbsp;». Ceci déplacera la règle vers le haut ou vers le bas, au-dessus ou au-dessous d'une règle de filtrage potentiellement conflictuelle.
166 <P>
167 <H2><A NAME="ss12.2">12.2 Quand est-ce que sont filtrés les messages</A>
168 </H2>
169
170 <P>Le filtrage des messages peut être réalisé de différentes manières.
171 <UL>
172 <LI>Sylpheed filtre automatiquement les courriers reçus des serveurs POP.</LI>
173 <LI>Si vous incorporez du courrier depuis une boîte aux lettres Unix et si vous voulez y appliquer les filtres, alors cochez l'option <B>Filtrage à l'incorporation</B> dans l'onglet <B>Réception</B> de la fenêtre des <B>Préférences générales</B> (menu de <B>Configuration</B>).</LI>
174 <LI>Vous pouvez aussi exécuter manuellement les filtres en sélectionnant le menu <B>Sommaire -> Filtrer les messages</B>.</LI>
175 </UL>
176
177 Veuillez noter qu'au moment de l'écriture de ce manuel, Sylpheed NE possède PAS ENCORE de fonction de filtrage des messages utilisable avec les serveurs IMAP.
178 <P>
179 <H2><A NAME="ss12.3">12.3 Filtrer les courriers avec Procmail</A>
180 </H2>
181
182 <P>Si vous trouvez que Sylpheed n'a pas suffisamment d'options pour effectuer le filtrage, vous pouvez utiliser Sylpheed-Claws qui possède plus d'options pour le filtrage. Vous pouvez trouver la version Claws (la version la plus avancée et expérimentale de Sylpheed) à l'adresse 
183 <A HREF="http://sylpheed-claws.sourceforge.net">http://sylpheed-claws.sourceforge.net</A>.
184 <P>Si vous ne voulez pas utiliser une version expérimentale de Sylpheed, l'autre possibilité consiste à utiliser Procmail. Procmail est un puissant programmme de filtrage de courrier qui est exécuté par défaut après la réception des messages par l'agent de transport de courrier (MTA, par exemple&nbsp;: Sendmail, Postfix, Qmail...).
185 <P>Pour utiliser Procmail avec Sylpheed, il faut lui notifier que les messages sont à mettre dans des dossiers MH.  En effet, Procmail range normalement les courriers dans un seul fichier au format MBOX.  Ce fichier contient tous les messages d'un même dossier. Par contre, le format MH utilisé par Sylpheed place chaque message dans un fichier séparé. Pour préciser cela à Procmail, il faut que le répertoire de destination d'une règle de Procmail finisse avec «&nbsp;/.&nbsp;», par exemple &lt;répertoire de destination&gt;/. C'est dans le «&nbsp;/.&nbsp;» que réside l'astuce. 
186 <HR>
187 <A HREF="sylpheed-13.html">Page suivante</A>
188 <A HREF="sylpheed-11.html">Page précédente</A>
189 <A HREF="sylpheed.html#toc12">Table des matières</A>
190 </BODY>
191 </HTML>