Noções básicas da linguagem de consulta de busca avançada

Esse tópico avançado descreve em detalhes a gramática de busca usada no recurso de Busca do ZCS .

Estrutura da linguagem de busca

As buscas simples podem ser feitas bastando apenas digitar a palavra no campo de busca. Palavras soltas (sem um operador de busca) são interpretadas como uma busca no operador "content:" - o que corresponde a qualquer texto na mensagem.

Buscas mais avançadas podem ser feitas ao especificar um operador de busca. Um operador de busca é uma palavra-chave especial que é seguida por dois pontos, seguida de outro parâmetro específico para aquele operador. Por exemplo:

Você pode usar como prefixo a palavra "not" para especificar itens que não tenham aqueles critérios, por exemplo not in: inbox. A busca não faz diferenciação entre maiúsculas e minúsculas, significando que "in:inbox" equivale a "in:Inbox". O sinal de menos (-) é sinônimo de NOT  Então: not in:caixa de entrada  é o mesmo que -in:caixa de entrada

Na maioria dos casos, não é necessário incluir caracteres de pontuação na sua seqüência de busca, pois são ignorados pelo código de busca. Há vezes em que isso não é verdade (por exemplo, buscar uma hora "9:30" em uma mensagem) e nesses casos você deve incluir o parâmetro de busca entre aspas. Por exemplo: subject:"9:30"  retornará mensagens que tenham a seqüência 9:30 na linha de assunto.

Caracteres permitidos no parâmetro de busca:

Observação:   Caracteres especiais, como símbolos de marca registrada que são parte de uma palavra, são removidos quando a palavra é indexada para busca. Eles são ignorados na busca. Por exemplo, uma busca por Zimbra™ localizará todas as referências a Zimbra, incluindo aquelas que não contêm o símbolo de marca comercial.

Vários termos de busca

Se forem inseridos vários termos de busca (separados por espaços), eles terão"AND" por padrão. in:inbox duda  significa "retorne mensagens que estiverem na caixa de entrada E que tenham a palavra duda". Para buscas usando vários critérios, você pode encontrar itens que atendam a um critério especificado ou a todos eles. É possível realizar ambos os tipos de busca usando a página de busca avançada.

Para todos os painéis de busca, com exceção da Busca básica, as regras são:

A busca por mensagens que correspondam a qualquer um dos critérios especificados é chamada uma busca "OR " (ou), porque se a mensagem contiver X ou Y, é considerada uma correspondência.

Dica: Usando parênteses com AND e OR. As palavras dentro de parênteses são consideradas uma unidade. Por exemplo from: (joão tomás)  é equivalente a from:joão AND from: tomás. Se você usar OR no parênteses, from:(joão or josé), a busca é para resultados from:joão OR from: josé.

Usando * como curinga na Busca

O asterisco (*) pode ser usado como curinga no fim de uma palavra em uma busca para encontrar conteúdo que contenha palavras com ortografia similar.

Use o asterisco *  como curinga. Por exemplo, a string de busca co*  retorna itens como cor, cola, comer, etc.

Observação:   Um asterisco duplo em uma consulta não é considerado um caractere curinga e é ignorado durante a execução da busca.