Comment spécifier des conditions «OU» pour le filtre Gmail


141

Comment filtrer les messages dans Gmail en utilisant des ORconditions booléennes ? Par exemple, je peux spécifier des adresses dans les champs To:ou From:, mais cela ne fait que correspondre aux courriels qui répondent aux deux critères. Comment puis-je associer des courriels répondant à un critère ou aux deux?

Réponses:


125

Tapez dans le champ de recherche de Gmail:

from:xyz OR to:uvw

voir aussi ici .

pour créer un filtre (et appliquer des actions à ce filtre) à partir de cette recherche: cliquez sur la petite flèche orientée vers le bas à droite du champ de recherche, puis cliquez sur create filter with this search.


2
Merci. Vous m'avez évité beaucoup de frustration. J'ai un ami qui ne connaît pas le champ BCC et qui aime envoyer des TONS de personnes qui aiment répondre à tous.
jessegavin

1
Au début, je pensais que cette réponse était correcte, mais maintenant, je vois que OP a posé une question sur le filtrage, et vous avez dit "taper dans le champ de recherche". Maintenant, mon vote va à Senseful. Bonne réponse succincte, cependant!
Expiation limitée le

1
@akira Le PO a posé une question sur le filtrage des courriers électroniques (ce que j'ai lu pour signifier l'application de filtres entrants), et votre réponse concerne la recherche de courriers électroniques.
Expiation limitée le

1
@LimitedAtonement: Donc, tout ce dont vous avez besoin pour être heureux est une instruction "après la recherche, cliquez sur" créer un filtre "" quelque part?
Akira

4
Pour clarifier pour quiconque pourrait rencontrer ceci: "OU" est sensible à la casse (ie "ou" ne fonctionnera pas).
kevinmicke

50

Si vous parlez de chercher, alors la question de @ akira est correcte. Cependant, il semble que vous vous demandiez comment utiliser cette condition dans un filtre.

L'astuce est que vous pouvez mettre les critères de recherche de votre choix dans le champ Mots du filtre . Pour tout autre champ, vos critères seront précédés du nom du champ. Par exemple, si vous tapez user@example.comdans le champ À , cela créera la condition de filtre to:(user@example.com). La raison pour laquelle cela fonctionne dans le champ contient les mots , c'est parce qu'il ne le préfixe pas. En effet, cela agit comme une recherche normale sur le contenu de l'email.

  1. Créer ou modifier un filtre.
  2. Dans le champ contient les mots , entrez votre ORcondition. Par exemple:to:user@example.com OR from:user@example.com

Ceci est aussi le lieu de mettre tous les autres attributs que vous voulez faire correspondre (par exemple label:, in:etc.).

Cela fonctionnera également dans la page Afficher les options de recherche , mais il est plus facile d’utiliser une recherche normale à la place.


4
Cela devrait être la réponse acceptée. L'utilisation du flux de travail dans la réponse d'Akira ne fonctionne pas, car les critères de recherche sont mutilés dès que vous cliquez sur "créer un filtre avec cette recherche". Les expressions booléennes avancées ne sont pas modifiées uniquement lorsque vous utilisez le champ "contient les mots", comme suggéré dans cette réponse.
Marco Leogrande

35

À ma grande surprise, la solution pour moi consistait à utiliser la barre verticale |entre les emails au lieu de la virgule ,dans le TOfichier lors de la création du filtre.

Exemple:

name1@domain.com | name2@domain.com | name3@domain.com`

Le champ de recherche ressemblerait à ceci:

to:(name1@domain.com | name2@domain.com | name3@domain.com)

J'ai reçu un message contextuel de Gmail indiquant que l'utilisation de caractères spéciaux peut donner des résultats inattendus. Il suffit de cliquer sur continuer et cela a fonctionné parfaitement.


12

Gmail accepte plusieurs syntaxes:

apple OR orange apple | orange {apple orange}

Personnellement, j'aime bien utiliser les accolades car elles sont belles et concises. Ce qui suit sont tous équivalents:

from:{john jane joe} {from:john from:jane from:joe} (from:john OR from:jane OR from:joe)



0

La meilleure façon de travailler pour le toterrain est:

to:({first@email.com second@email.com third@email.com})

0

Vous devez utiliser has the wordsle champ de saisie à la place. Cela vous permettra de mettre à jour les filtres existants au lieu d'en supprimer et d'en créer de nouveaux.

Exemple: from:(sas.com) OR to:(sas.com)

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.