Skip to content

Tudo para WordPress, desenvolvimento web — e não só

🔍 Pesquisar no Gmail por intervalo de datas: after, before e outros operadores

🔍 Pesquisar no Gmail por intervalo de datas: after, before e outros operadores

Sabe que o email está algures ali. Foi enviado por volta de março passado, ou talvez abril. Percorre um feed interminável, escreve palavras-chave na barra de pesquisa e afoga-se em centenas de resultados dos últimos três anos. Parece-lhe familiar?

O Gmail armazena gigabytes de correspondência, mas a sua pesquisa padrão procura palavras, não tempo. Sem um filtro de data preciso, perde 10 a 15 minutos em cada tentativa de encontrar uma fatura, um contrato ou uma confirmação de bilhete. A culpa não é sua; simplesmente não está a usar os operadores de pesquisa integrados que transformam o caos numa seleção organizada em segundos.

Abaixo estão três métodos funcionais para filtrar emails para qualquer intervalo de tempo: dos operadores clássicos after:/before: à pesquisa avançada visual e datas relativas. Sem extensões, sem plugins, apenas as ferramentas nativas do Gmail.

💡 Visão geral rápida (panorâmica):

  • Abra o Gmail e coloque o cursor na barra de pesquisa.
  • Para pesquisar emails num intervalo específico, introduza after:YYYY/MM/DD before:YYYY/MM/DD juntamente com uma palavra-chave.
  • Para um filtro relativo («mais antigo do que um ano», «mais recente do que 30 dias»), use older_than: e newer_than:.
  • Uma alternativa sem introdução manual: o ícone de filtro à direita da barra de pesquisa e os campos «Data dentro de».
  • Combine datas com outros operadores: from:, has:attachment e subject: para reduzir os resultados a um ou dois emails.

Como funciona a pesquisa por data no Gmail

O Gmail não indexa cada palavra no corpo de um email da mesma forma que o Google faz para páginas web. Em vez disso, baseia-se em metadados: a data de receção, remetente, assunto e presença de anexos. Quando introduz after:2026/01/01, o motor de pesquisa corta todos os emails recebidos antes dessa data antes mesmo de verificar as palavras-chave. É por isso que a combinação «operador de data + palavra-chave» funciona muito mais rápido do que uma palavra-chave simples com deslocamento manual.

O sistema suporta dois tipos de operadores de data:

  • Absoluto: especifica um dia em particular: after:2026/03/01, before:2025/12/31
  • Relativo: define há quanto tempo a partir de hoje: older_than:1y, newer_than:30d

Ambos os tipos podem ser misturados numa única consulta. O formato de data é YYYY/MM/DD (ano/mês/dia). O Google também aceita YYYY-MM-DD e o formato americano MM/DD/YYYY, mas o formato internacional YYYY/MM/DD é mais fiável porque é inequívoco e não confundirá março com abril.

Método 1: operadores after: e before: para um intervalo exato

Esta é a forma mais direta de encontrar emails entre duas datas. Funciona quando se lembra de limites pelo menos aproximados: «algures entre meados de janeiro e finais de fevereiro de 2025».

Passo 1. Abra o Gmail e clique na barra de pesquisa no topo.

Passo 2. Introduza uma palavra-chave (por exemplo, invoice ou receipt), depois um espaço.

Passo 3. Adicione after:YYYY/MM/DD, substituindo YYYY/MM/DD pela data de início do seu intervalo. Para emails a partir de 15 de janeiro de 2025:

1invoice after:2025/01/15

Passo 4. Adicione before:YYYY/MM/DD com a data de fim. Se o último dia do seu intervalo for 28 de fevereiro de 2025:

1invoice after:2025/01/15 before:2025/02/28

Passo 5. Prima Enter. O Gmail mostrará apenas os emails que contenham a palavra «invoice» recebidos estritamente entre 15 de janeiro e 28 de fevereiro de 2025.

Uma nuance importante: o operador after: inclui emails a partir da data especificada (inclusivé), enquanto before: inclui apenas aqueles estritamente antes da data especificada (não a incluindo). Para capturar também o último dia, defina before: um dia depois: before:2025/03/01.

Método 2: pesquisa avançada sem introdução manual de operadores

Se não quiser memorizar a sintaxe, o Gmail disponibiliza um formulário visual. Ele gera os mesmos operadores internamente, mas é preenchido com o rato.

Passo 1. Clique no ícone de filtro (três linhas horizontais com cursores) à direita da barra de pesquisa.

Passo 2. No formulário que se abre, encontre a secção «Data dentro de». Preencha os campos «De» e «Para» selecionando as datas no calendário.

Passo 3. Se necessário, preencha outros campos: «De» = from:, «Assunto» = subject:, «Contém as palavras» = palavras-chave.

Passo 4. Clique em «Pesquisar». O Gmail executará a consulta e exibirá a consulta de operador gerada na barra de pesquisa. Pode copiá-la para uso futuro.

Este método é conveniente para tarefas pontuais quando as datas exatas são conhecidas visualmente. Mas para cenários recorrentes (por exemplo, «todas as faturas do mês passado»), aprender os operadores e digitá-los no teclado é mais rápido.

Abaixo está um pequeno vídeo demonstrando os três métodos:

Método 3: older_than: e newer_than: para datas relativas

Quando o dia exato não importa e precisa de uma fatia «do último mês» ou «mais antigo do que dois anos», use operadores relativos. Eles contam a partir da data de hoje automaticamente; não precisa de calcular limites manualmente.

Unidades disponíveis: d (dias), m (meses), y (anos).

Operador

O que faz

Exemplo

Resultado

newer_than:7d

Emails mais recentes do que N dias

invoice newer_than:7d

Todas as faturas da última semana

newer_than:1m

Emails mais recentes do que N meses

invoice newer_than:1m

Faturas do último mês

older_than:1y

Emails mais antigos do que N anos

tickets older_than:1y

Todos os emails de bilhetes com mais de um ano

older_than:90d

Emails mais antigos do que N dias

report older_than:90d

Relatórios com mais de três meses

Alguns cenários do mundo real:

Limpeza da caixa de entrada. Quer apagar todo o lixo com mais de três anos? older_than:3y, e tudo o que pode eliminar com segurança está mesmo à sua frente. Adicione has:attachment à consulta para lidar primeiro com emails com anexos grandes: older_than:3y has:attachment.

Acesso rápido a itens recentes. Correspondência com um cliente nas últimas duas semanas: from:[email protected] newer_than:14d. Dois operadores, e vê exatamente o que precisa sem percorrer conversas do ano passado.

Combinar operadores: construir uma consulta de precisão

O verdadeiro poder da pesquisa do Gmail reside nas combinações. Um único operador raramente oferece um resultado perfeito, mas dois ou três juntos reduzem os resultados a apenas alguns emails.

Aqui está uma folha de consulta dos operadores mais úteis que funcionam bem com datas:

Operador

Significado

Exemplo com data

from:

Emails de um remetente específico

from:[email protected] after:2025/06/01

to:

Emails para um endereço específico

to:[email protected] before:2025/12/31

subject:

Palavras no assunto do email

subject:contract newer_than:6m

has:attachment

Apenas emails com anexos

has:attachment older_than:1y

filename:

Anexo com um nome ou tipo específico

filename:pdf after:2025/01/01

- (menos)

Excluir dos resultados

newsletter -from:[email protected] newer_than:30d

label:

Emails com uma etiqueta específica

label:important before:2026/01/01

is:unread

Apenas emails não lidos

is:unread newer_than:7d

Um exemplo de uma consulta real: está à procura de uma fatura não lida do contabilista do último trimestre. Em vez de percorrer a pasta «Finanças», escreva:

1from:buh@company.ru subject:invoice is:unread newer_than:3m

O Gmail devolverá exatamente um ou dois resultados, e fecha a tarefa em 5 segundos.

Dica: quando encontrar a consulta perfeita, guarde-a como um filtro (o botão «Criar filtro» na pesquisa avançada). Da próxima vez, o Gmail aplicá-la-á automaticamente a novos emails.

⁉️🤔 Perguntas frequentes

Posso pesquisar emails de um único dia específico em vez de um intervalo?

Sim. Defina a mesma data em after: e before: com um desvio de um dia: after:2025/08/15 before:2025/08/16. Em alternativa, use apenas after: com a data desejada; o resultado incluirá emails a partir desse dia. Se depois adicionar before: um dia depois, limita os resultados a exatamente 24 horas. Pesquisar um único dia é uma das tarefas mais comuns: encontrar um recibo de uma compra específica, uma confirmação de reserva ou um registo de voo. O desvio de +1 dia em before: é necessário porque before: exclui a data especificada; sem o desvio, obteria um resultado vazio.

Os operadores funcionam na aplicação móvel do Gmail?

Sim, todos os operadores listados (after, before, older_than, newer_than, from, subject e outros) funcionam na barra de pesquisa da aplicação móvel do Gmail para Android e iOS. A sintaxe é a mesma. A única diferença: a pesquisa avançada no telemóvel é acedida através do menu à direita da barra de pesquisa, em vez de um botão de filtro. O autocompletar sugere contactos e etiquetas, mas não a sintaxe, por isso é útil ter uma folha de consulta à mão. Uma ressalva: nos teclados móveis é fácil inserir um espaço após os dois pontos, o que quebra a consulta. Certifique-se de que não há espaço.

O que devo fazer se o Gmail não encontrar emails que definitivamente existem?

Três causas comuns. Primeira: o email está no Lixo ou Spam, e a pesquisa padrão exclui-os. Adicione in:anywhere no início da consulta. Segunda: colocou um espaço após os dois pontos; o operador deixa de funcionar e o Gmail pesquisa a palavra como texto simples. Terceira: o email veio para uma conta ou alias diferente. Verifique to: com cada variante de endereço. in:anywhere é um extensor de âmbito ao nível do sistema: inclui emails arquivados, eliminados e marcados como spam. Coloque in:anywhere no início da consulta; no final, o Gmail pode ignorar o operador.

Como encontro todos os emails de um mês inteiro com um único comando?

Use o primeiro e o último dia do mês nos operadores. Por exemplo, todos os emails de março de 2025: after:2025/03/01 before:2025/04/01. before: aponta para 1 de abril para que 31 de março seja incluído. Para pesquisar «todos os emails do mês passado», uma combinação como newer_than:1m older_than:1m é mais conveniente; mostra emails com exatamente um mês sem estar vinculado ao calendário. Isto é um «emails mais antigos do que 1 mês E mais recentes do que 1 mês ao mesmo tempo» lógico. Para o intervalo «mês civil anterior», precisa de datas absolutas como no primeiro exemplo.

Posso usar operadores do Gmail em clientes de email de terceiros?

Depende do cliente. Clientes de email construídos sobre a API do Gmail (Missive, Hiver, Shift) geralmente suportam os mesmos operadores porque a consulta é passada diretamente para o Gmail. Clientes IMAP (Outlook, Thunderbird, Apple Mail) não compreendem os operadores do Gmail; a pesquisa é executada localmente. Se um cliente IMAP estiver configurado para pesquisa do lado do servidor, a sintaxe é frequentemente limitada a from: e subject: sem datas. Para o conjunto completo incluindo after:/before:/older_than:, use a interface web do Gmail ou a aplicação móvel oficial.

Então, o que deve usar para pesquisa por data?

Nove em cada dez vezes, uma única combinação after: + before: com uma palavra-chave é suficiente. É precisa, instantânea e independente de atualizações da interface do Gmail.

Se tiver preguiça de escrever operadores e precisar de encontrar algo agora mesmo, a pesquisa avançada com um calendário faz o mesmo com o rato. Lembre-se apenas de onde está localizado o botão de filtro.

Os operadores relativos older_than: e newer_than: são úteis para tarefas recorrentes: exportações mensais de faturas, revisões trimestrais de correspondência com contratantes ou limpeza de lixo antigo. Guarde a consulta uma vez como um filtro e use-a sem qualquer esforço extra.

Experimente agora mesmo: abra o Gmail e escreva newer_than:7d. É provável que o primeiro email nos resultados seja aquele que andou a procurar manualmente ontem.