Posso usar "AND" nos filtros do Outlook?


40

Desejo criar uma regra do Outlook que corresponda a duas palavras não adjacentes na linha de assunto. Ele deve corresponder às duas palavras (AND), não uma ou outra. Se eu adicionar as duas palavras como uma entrada, elas serão tratadas como uma frase, em vez de duas palavras distintas, e se eu as adicionar como entradas separadas, ele colocará um "OU" entre elas. A criação de duas regras também não funciona, pois se comporta exatamente como o caso "OU".

Existe alguma maneira de dizer, com efeito, "Aplique esta regra a emails que correspondem a TODAS as seguintes palavras".


11
Como solução alternativa, posso adicionar uma palavra a "com xxx no assunto" e a outra palavra a "com xxx no assunto ou corpo". No entanto, isso não é confiável, então eu ainda gostaria de saber se existe uma solução melhor.
Marcelo Cantos

Suspiro. Eu pensei que tinha encontrado algo quando usei o "com xxx no assunto" e "com xxx no assunto ou no corpo". Funcionou perfeitamente com uma regra, não com nenhuma outra regra. E então, quando eu modifiquei a regra que estava trabalhando para, ele parou de funcionar em que um também ...
Doug R.

Respostas:


22

Receio que a resposta seja não.

Você não pode alterar a lógica no próprio Assistente de Regras. É predefinido para solicitações "usuais". Eu testei algumas opções diferentes de assistente para você.

Se você digitar a frase inteira (em vez de apenas uma palavra de cada vez) como um envio (por exemplo, "Como você chega lá"), ele filtrará todas as mensagens que aparecerem com todas as palavras nessa ordem. Isso ajuda (talvez!), Mas se você receber uma mensagem com "como você SEMPRE chega lá", ela não ativará o filtro e, portanto, poderá não atender às suas necessidades. Se você já conhece a diferença entre os controladores AND e OR, provavelmente já sabe que isso não ajudará;)

Como você já descobriu, se você soltar cada palavra separadamente, ela usará o controlador "ou" e você filtrará muito mais mensagens do que deseja.

Você PODE importar scripts personalizados para as regras do Outlook, mas precisa usar o VBScript e criar as regras no VBScript para aplicativos, não apenas o editor. É propriedade da Microsoft Corp.

Há um artigo em expansão da base de conhecimento da Microsoft

Tem exemplos de código que você pode usar, mas é necessário redigitá-lo do VBScript para aplicativos, como mencionado acima.

Você pode considerar um filtro de terceiros.

Fonte

(Esta pergunta foi feita muitas vezes e a conclusão é sempre a mesma.)


Uau, eu não tinha ideia de que você poderia escrever filtros em VBA! Perfeito para mim, obrigado.
Marcelo Cantos

3
Por causa de coisas como essa em geral, estou confuso por que todo mundo na Microsoft ainda não morreu de vergonha.
David Ljung Madison Stellar

14

Eu encontrei uma maneira de contornar isso. Se você usar a regra "com palavras específicas no assunto" e, em seguida, também usar a regra "com palavras específicas no assunto ou no corpo", poderá vincular duas frases que estão no assunto com o operador "e".


1
O OP mencionou essa solução exata em um comentário há seis anos.
Scott

7
É uma pena que o OP não tenha fornecido essa solução alternativa como resposta. Eu não vi isso na conversa.
Rich em Rich

Esta solução alternativa não funcionou de maneira confiável para o OP ...
00prometheus 19/12/16

Então, se você receber um email com a 1ª palavra no Assunto e a segunda no Corpo, enviará o email para a pasta errada.
juanmf

Há também ainda ou operador de chegarmos
tinkal Gogoi

5

Então, ehm, isso é meio ridículo, mas deve funcionar.

  1. Crie uma nova categoria temporária
  2. Crie uma primeira regra que filtre com base na primeira frase e permita que ela atribua a categoria temporária (regra assign it to the category category:)
  3. Crie uma segunda regra que filtre na categoria temporária (regra:) assigned to the category categorye na próxima frase e execute a ação que você deseja executar
  4. Crie uma terceira regra que remova a categoria temporária (regra:) clear message's categoriesde todos os emails

Certifique-se de que a ordem esteja correta, porém, a primeira regra deve ser executada primeiro, para colocar no topo, etc.

Se você precisar de mais de duas ANDcorrespondências de frase, precisará de outra categoria temporária.


0

Você pode usar o filtro SQL. Aqui exemplo de filtragem de todas as tarefas que não foram concluídas, E tarefas concluídas nos últimos 7 dias:

http://schemas.microsoft.com/mapi/id/{00062003-0000-0000-C000-000000000046}/811c000b" = 0 OR %last7days("http://schemas.microsoft.com/mapi/id/{00062003-0000-0000-C000-000000000046}/810f0040")%

0

Se uma das duas palavras pertencer a uma lista predefinida de palavras, você poderá filtrá-la criando uma condição de exceção para excluir as outras palavras da lista predefinida.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.