Recherche de courriel
Recherche dans un seul message
Pour trouver un texte dans le message affiché, sélectionnez Édition ▸ Rechercher dans le message dans le menu principal.
Recherche parmi les messages
Recherche rapide
Dans la vue des courriels, vous pouvez faire une recherche rapide de messages en définissant des conditions.
Cliquez sur l’icône de recherche
pour ouvrir la liste déroulante.
-
Sélectionnez le critère de recherche dans la liste.
Certaines recherches peuvent être lentes sur les comptes de messagerie distants (par exemple IMAP+). Si vous sélectionnez une condition de recherche telle que Le corps contient ou Le message contient, qu’Evolution est en mode en ligne et que le ou les dossiers dans lesquels vous êtes sur le point de rechercher ne sont pas déjà copiés localement pour une utilisation hors ligne, Evolution lance automatiquement la recherche côté serveur de messagerie si le serveur annonce la prise en charge des recherches côté serveur. Lorsque vous effectuez une recherche sur des critères de recherche déjà disponibles localement (par exemple, les destinataires ou l’objet des messages), la recherche sera lancée localement.
-
Choisissez la portée dans la liste déroulante à côté de la boîte de texte.
Pour la portée du Compte actuel, le terme « compte » se réfère aux nœuds de niveau supérieur dans la liste des dossiers de courriels, tels que « Sur cet ordinateur » ou les comptes de messagerie distants.
Saisissez le texte à rechercher et appuyez sur Entrée.
Evolution affiche les résultats de la recherche.
Si vous démarrez directement à partir de l’étape 4, le texte sera recherché dans les objets et adresses des courriels et la portée sera le « Dossier actuel ».
Si vous recherchez assez souvent des messages qui ne sont pas dans les mêmes dossiers, il peut être préférable de créer un dossier de recherche à la place ; consultez Utilisation des dossiers de recherche pour plus de détails.
Si vous voulez définir plusieurs critères de recherche, vous devriez faire une Recherche avancée, telle que décrite ci-dessous.
Recherche avancée
Sélectionnez le menu Recherche ▸ Recherche avancée pour ouvrir la boîte de dialogue.
Cliquez sur Ajouter une condition pour ajouter le nombre souhaité de critères.
Sélectionnez la condition depuis la liste déroulante puis saisissez un terme de recherche dans le champ correspondant.
Cliquez sur Valider pour que les résultats de la recherche soient affichés.
Effacement des résultats de la recherche
Pour effacer votre recherche et revenir à la vue par défaut, cliquez sur l’icône Effacer dans le champ de recherche ou choisissez Recherche ▸ Effacer dans la barre de menus. Vous pouvez aussi appuyer sur Maj+Ctrl+Q pour effacer la recherche.
Enregistrement de recherches
Si vous recherchez assez fréquemment quelque chose, il est préférable de ne pas saisir cette recherche à chaque fois. Dans ce cas, vous pouvez utiliser les enregistrements de recherche.
Pour enregistrer les résultats de votre recherche, cliquez sur Enregistrer au lieu de Valider dans la boîte de dialogue Rechercher, ou, au cas où les résultats de la recherche sont déjà affichés, sélectionnez Recherche ▸ Enregistrer la recherche. Dès lors, cette recherche est directement disponible à partir du menu Recherche.
Modification d’une recherche enregistrée
Sélectionnez Recherche ▸ Modifier les recherches enregistrées dans la barre de menus pour ouvrir la fenêtre.
Cliquez sur le bouton Édition pour ouvrir la fenêtre Modifier la règle.
Modifiez le titre ou les critères de la recherche dans la boîte de dialogue.
Cliquez sur Valider.
Expression de format libre
L’un des moyens de recherche est l’Expression de format libre qui permet de définir des critères complexes. Au départ, une expression de format libre contient des critères sous forme de mots. Si un mot est donné tel quel sans aucune balise le liant à un en-tête alors il est recherché dans les en-têtes « À », « Cc » ou « Objet ». Dans le cas où un critère contient plus d’un mot avec un espace ou un autre caractère spécial, il doit être entouré de doubles guillemets. Pour cela, rajoutez des guillemets « " » au texte déjà entre guillemets ; par exemple : cité ""ici"" est considéré comme le mot cité "ici". Par exemple, f:John Smith filtre les messages ayant John comme expéditeur (en-tête « De ») et contenant Smith dans les en-têtes « À », « Cc » ou « Objet », alors que f:"John Smith" filtre les messages de l’expéditeur John Smith.
La syntaxe des expressions est <balise>[-<options>]:mot (ou valeur). Les balises peuvent être :
Balise |
Abréviation |
Signification |
from |
f |
l’en-tête « From » (De) doit correspondre au critère (*) |
to |
t |
l’en-tête « To » (À) doit correspondre au critère (*) |
cc |
c |
l’en-tête « Cc » doit correspondre au critère (*) |
recips |
r |
les en-têtes « To » (À) ou « Cc » doivent correspondre au critère (*) |
subject |
s |
l’en-tête « Subject » (Objet) doit correspondre au critère (*) |
list |
l’en-tête « Mailing List » (Liste de diffusion) doit correspondre au critère (*) |
|
header |
h |
l’en-tête donné doit correspondre au critère (*) la syntaxe est la suivante : h:nomEnTête=valeur, le signe égal est ici utilisé comme séparateur et non comme règle de correspondance |
exists |
e |
selon que l’en-tête donné existe ou non |
tag |
en-tête personnalisé donné présent dans un message |
|
flag |
si un marqueur particulier est indiqué ; les valeurs spécifiques connues sont : Répondu − Le message est marqué comme répondu à, Supprimé − Le message est marqué comme supprimé, Brouillon − Le message est marqué comme brouillon, Marqué − Le message est marqué comme important, Lu − Le message n’est pas marqué comme non lu, Pièce jointe − Le message contient une pièce jointe, Toute autre valeur est vérifiée comme présente ou non. |
|
label |
l |
si une étiquette donnée est présente dans le message |
size |
sz |
si la taille du message, en Ko, est égale à une valeur donnée ; deux options sont possibles, < pour obtenir les messages d’une taille plus petite, et > pour obtenir les messages d’une taille plus grande que la taille donnée. Par exemple : size->:1024 filtre les messages dont la taille est supérieure à 1 Mo |
score |
sc |
compare un nombre dans le message à une valeur donnée ; la comparaison par défaut est basée sur l’égalité, mais, de même que pour la recherche par taille, les options < et > peuvent être utilisées |
body |
b |
cherche dans le corps du message l’existence d'un mot donné ; la comparaison par défaut est contient, mais on peut utiliser une expression régulière avec une option regex, re ou encore r |
sent |
la date d’envoi du message doit correspondre au critère (**) |
|
received |
rcv |
la date de réception du message doit correspondre au critère (**) |
attachment |
a |
le message contient une pièce jointe (si la valeur est différente de no, false ou 0). Semblable au marqueur flag:Pièce jointe |
location |
m |
cherche l’emplacement du message. La valeur de l’emplacement (URL) peut être trouvée dans les Propriétés du dossier. Par exemple : location: « Sur cet ordinateur/Inbox » |
mid |
compare l’identifiant du message |
(*) Les comparaisons dans les en-têtes peuvent correspondre selon différents critères. Par défaut, la recherche est basée sur l’option contains. Les options possibles sont :
Option |
Abréviation |
Signification |
contains |
c |
correspondance si contient le terme recherché |
has-words |
w |
correspondance si contient le mot recherché en entier |
matches |
m |
correspondance exacte de la valeur recherchée |
starts-with |
sw |
recherche les en-têtes commençant par la valeur recherchée |
ends-with |
ew |
recherche les en-têtes finissant par la valeur recherchée |
soundex |
se |
recherche les en-têtes semblables à la valeur recherchée |
regex |
r |
la valeur recherchée est une expression régulière |
full-regex |
fr |
autre type d’expression régulière |
(**) Les dates peuvent être spécifiées sous forme de périodes relatives (un nombre positif signifie les X derniers jours, alors qu’un nombre négatif correspond à une période à venir). Par exemple, pour obtenir les messages reçus dans les 10 derniers jours, utilisez recv:10. Il est aussi possible d’utiliser des dates exactes, le format peut être soit YYYY-MM-DD (de préférence), soit le format ISO 8601 ou encore un format local spécifique. Si la recherche par date et heure échoue, alors la condition est omise. La comparaison de dates peut avoir d’autres options qui sont <, = ou encore > , la comparaison par défaut étant >.
Il existe trois balises spéciales qui imposent une notation particulière. Elles sont :
not:(....)
and:(....)
or:(....)
Ces balises permettent de créer des expressions spécialisées. La balise par défaut (la plus utilisée) est and. Pour utiliser or à la place, mettez tout le filtre entre parenthèses comme suit or:(....). Par exemple : f:Bugzilla t:John filtre les messages ayant Bugzilla comme expéditeur et John comme destinataire, alors que or:(f:Bugzilla t:John) filtre les messages de Bugzilla ou adressés à John.
Exemples d’expressions de format libre
Voici une liste de quelques exemples d’expressions de format libre :
Expression |
Signification |
f:John |
Messages de John |
s-has-words:"green blue" |
Messages qui contiennent les mots green et blue dans le champ Objet |
r-ew:example.com |
Destinataires dont l’adresse (en-têtes « À » ou « Cc ») se termine par example.com |
h-starts-with:Cc=Alice |
Messages dont l’en-tête Cc commence par le mot Alice |
e:X-Secret-Header |
L’en-tête X-Secret-Header existe dans le message |
l:Bureau |
Messages portant l’étiquette Bureau |
sz-<:10 |
Messages dont la taille est inférieure à 10 Ko |
sz->:100 |
Messages dont la taille est supérieure à 100 Ko |
b:important |
Messages dont le corps contient le mot important |
sent:7 |
Messages envoyés les 7 derniers jours |
rcv-=:2020-02-02 |
Messages reçus le 2 février 2020 |
a:1 |
Messages avec pièce jointe |
a:0 |
Messages sans pièce jointe |
and:(or:(r:Alice r:Bob) not:(r:Smith)) |
Message destinés à Alice ou Bob, mais pas à Smith |
f:Bob rcv->:2020-01-01 rcv-<:2020-12-31 |
Messages de Bob reçus au cours de l’année 2020 |
not:(flag:Lu) f:Bob rcv->:2020-01-01 rcv-<:2020-12-31 |
Messages non lus de Bob reçus au cours de l’année 2020 |
flag:Lu a:1 sz->:1024 f:Bob rcv:31 |
Messages de Bob, lus, et contenant une pièce jointe de plus de 1 Mo, et reçus au cours des 31 derniers jours |
m:"Sur cet ordinateur/Inbox" |
Messages stockés dans le dossier Sur cet ordinateur/Inbox |
location-no:"Sur cet ordinateur/Inbox" |
Messages se trouvant dans tout autre dossier que Sur cet ordinateur/Inbox |