Règles Outlook - Comment utiliser "OU" booléen?

46

Il semble que Microsoft Outlook 2010 ne puisse utiliser que le "ET" booléen lors de la définition de règles. Je trouve cela très dérangeant car même les utilisateurs les plus bas de Windows Live Mail peuvent utiliser "OU". Est-ce que je manque quelque chose? J'essaie de recréer cette règle WLM dans Outlook:

Apply this rule after the message arrives
Where the From line contains 'casoclinico' 
    or Where the Subject line contains 'caso' and 'clínico' 
Move it to the Isbrae - Caso Clínico folder 
FernandoSBS
la source
2
Pas sûr que cela aide, mais A || B peut être refactored comme !(!A && !B), c.-à-d A or B == not(not A and not B).
Lèse majesté
1
@ Lèsemajesté: intelligent, mais malheureusement, Outlook ne supportera pas ce type de raisonnement. L'assistant de règles est très limité à cet égard.
kmote
@kmote: Oui, je n'utilise pas Outlook et je me suis dit que c'était probablement long, c'est pourquoi j'ai fait un commentaire.
Lèse majesté
J'utilise Outlook 2010 et je vois exactement le contraire de ce que vous décrivez. Je peux seulement ajouter une requête qui utilise l'opérateur booléen OR sur une correspondance ligne Objet. Je veux utiliser un opérateur AND boolean mais il ne le permettra pas. Ma requête ressemble à ceci: Appliquez cette règle après que le message arrive de foo @ bar et avec 'foo' ou 'bar' ou 'baz' dans le sujet, affectez-le à la catégorie Foo Bar Baz Ce que je veux, c'est: Appliquer cette règle après le message arrive de foo @ bar et avec 'foo' et 'bar' et 'baz' dans le sujet, attribuez-le à la catégorie Foo Bar Baz
Christopher
Cela n’aidera pas cette réponse, mais l’assistant de gestion des règles a des pages pour SI toutes les conditions FAIS les actions SAUF toutes les conditions. Votre logique peut être sous la forme A && B && !(C || D), ce qui peut être suffisant en fonction de vos besoins.
Carl Walsh

Réponses:

25

Remarquablement, l'Assistant Gestion des messages Outlook ne prend pas en charge la manière dont vous avez décrit OR. Vous pouvez créer deux règles distinctes pour obtenir le même résultat, si une prolifération de règles ne vous gêne pas. La seule autre alternative est de créer une règle personnalisée dans un script VBA, mais ce n'est en aucun cas une tâche triviale - je ne le recommanderais pas. (Si vous êtes intéressé, vous pouvez consulter les liens trouvés dans cette question .)

kmote
la source
3
EEk. À mon travail, il y a tellement de listes et que le nombre de règles pose problème. Outlook 2010 a un nombre de règles assez bas, donc une stratégie de filtrage raisonnable serait bien. Est-il évident pourquoi il n’ya pas quelque chose comme un bouton "Avancé" où vous pouvez taper une instruction quasi sql?
Expiation limitée
J'ai une règle pour "sujet inclut" et une autre pour "de XYZ". Vous pouvez ajouter plusieurs éléments De XYZ / ZYX / CCY dans une même règle, ce qui le rend moins encombré. Je passe plus de temps à nettoyer mes règles
qu'à
6

Pour obtenir un "OU", vous devez regarder plus bas dans la liste des conditions de l'étape 1. Par exemple, "avec des mots spécifiques dans le sujet ou le corps", vous pouvez ensuite lister tous les mots-critères requis.

Gerard Tamakloe
la source
Ce commentaire est génial. Merci pour cela. Je pense que cela devrait être la réponse à la question.
Josh Miller
12
Le PO veut filtrer par sender or subjectet cela ne répond pas à ce besoin.
Wayne
1

Je suis sur les perspectives pour mac 2018. Il existe deux types de règles 1) côté serveur et 2) côté client. Les règles côté serveur ne prennent pas en charge OR, mais les règles côté client le sont.

entrez la description de l'image ici entrez la description de l'image ici

Pushpendre
la source
0

Parce que dans ce cas, vous utilisez le sujet, vous pouvez créer une règle avec deux conditions, la première utilisant le «si des mots spécifiques dans le sujet» et la seconde en utilisant le «si des mots spécifiques dans le sujet ou le corps». Le seul inconvénient est que la règle traiterait les messages dans le dossier désigné si "caso" était dans le sujet mais "clinico" dans le corps uniquement.

Je suppose que vous pourriez toujours écrire du code VBA pour traiter le cas s'il s'agit d'un cas unique.

msperry
la source
Qu'en est-il du type ci-dessus qui dit que vous pouvez utiliser OR / AND
FernandoSBS
-2

Pour la ligne d'objet, vous pouvez utiliser les deux opérateurs AND / OR. Il suffit de séparer les mots par majuscule OU / ET avec un espace avant et après l'opérateur.

utilisateur275979
la source
est-ce pour Outlook 2010?
FernandoSBS
2
Pas sûr de Outlook 2010, mais je viens de tester cela dans Outlook 2016 et cela n'a pas fonctionné.
Sam