Regras do Outlook - Como usar o "OU" booleano?

46

Parece que o Microsoft Outlook 2010 pode usar apenas o booleano "AND" ao definir REGRAS. Acho isso muito perturbador, já que até o Windows Live Mail pode usar "OU". Estou esquecendo de algo? Estou tentando recriar esta regra do WLM no 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
fonte
2
Não tenho certeza se isso ajuda, mas A || B pode ser refatorado como !(!A && !B), ie A or B == not(not A and not B).
Lèse majesté 28/03/2012
11
@ Lèsemajesté: inteligente, mas infelizmente o Outlook também não suporta esse tipo de raciocínio. O assistente de regras é muito limitado nesse sentido.
kmote
@kmote: Sim, eu não uso o Outlook e achei que era provavelmente um tiro no escuro, e foi por isso que fiz um comentário.
Lèse majesté 28/03/2012
Estou usando o Outlook 2010 e estou vendo exatamente o oposto do que você descreve. Só posso adicionar uma consulta que use o operador booleano OR em uma correspondência de linha de assunto. Eu quero usar um operador booleano AND, mas ele não permitirá. Minha consulta fica assim: Aplique esta regra depois que a mensagem chegar de foo @ bar e, com 'foo' ou 'bar' ou 'baz' no assunto, atribua-a à categoria Foo Bar Baz O que eu quero é: aplique esta regra depois a mensagem chega de foo @ bar e com 'foo' e 'bar' e 'baz' no assunto atribui-a à categoria Foo Bar Baz
Christopher
Não ajudará esta resposta, mas o Assistente de Regras possui páginas para SE todas as condições EXECUTARem todas as condições. Sua lógica pode estar no formato A && B && !(C || D), o que pode ser suficiente, dependendo de suas necessidades.
Carl Walsh

Respostas:

25

Notavelmente, o Assistente de Regras do Outlook não oferece suporte a ORs da maneira que você descreveu. Você pode criar duas regras separadas para obter o mesmo resultado, se não se importar com a proliferação de regras. A única outra alternativa é criar uma regra personalizada no script VBA, mas não é uma tarefa trivial de forma alguma - eu não recomendaria. (Se você estiver interessado, pode ler os links encontrados nesta pergunta .)

kmote
fonte
3
EEk. No meu trabalho, existem tantas listas que a contagem de regras é realmente um problema. O Outlook 2010 tem um limite de número de regra bastante baixo, portanto, uma boa estratégia de filtragem seria boa. É óbvio por que não existe algo como um botão "Avançado" onde você pode digitar uma instrução quase sql?
Expiação limitada
Eu tenho uma regra para "assunto inclui" e outra para "de XYZ". Você pode adicionar vários From XYZ / ZYX / CCY em uma regra para ficar um pouco menos confuso. Passo mais tempo limpando minhas regras do que fazendo-as, mas compartilho minhas regras com colegas de trabalho ...
FreeSoftwareServers 6/11
6

Para obter um "OU", é necessário procurar mais na lista de condições da Etapa 1. Por exemplo, "com palavras específicas no assunto ou no corpo" Você pode listar todas as palavras de critério necessárias.

Gerard Tamakloe
fonte
Esse comentário é ótimo. Obrigado por isso. Eu acho que essa deve ser a resposta para a pergunta.
21416 Josh Miller
12
O OP está querendo filtrar sender or subjecte isso não atende a essa necessidade.
Wayne
1

Estou no Outlook para mac 2018. Existem dois tipos de regras 1) do lado do servidor e 2) do lado do cliente. As regras do lado do servidor não suportam OU, mas as regras do lado do cliente.

insira a descrição da imagem aqui insira a descrição da imagem aqui

Pushpendre
fonte
0

Bem, neste caso, porque você está usando o Assunto, você pode criar uma regra com duas condições, a primeira usando o 'se palavras específicas no Assunto' e a segunda usando o 'se palavras específicas no Assunto ou Corpo'. A única desvantagem é que a regra processaria mensagens na pasta designada se 'caso' estivesse no assunto, mas 'clínico' estivesse apenas no corpo.

Suponho que você sempre possa escrever algum código VBA para lidar com o caso, se for um caso único.

msperry
fonte
o que acontece com o cara acima que diz que você pode usar OR / E
FernandoSBS
-2

Para a linha de assunto, você pode usar os operadores AND / OR. Apenas separe as palavras por letra maiúscula OU / AND com espaço antes e depois do operador.

user275979
fonte
é isso para o Outlook 2010?
22713 FernandoSBS
2
Não tenho certeza sobre o Outlook 2010, mas acabei de testar isso no Outlook 2016 e não funcionou.
Sam