Skip to content

Tutto per WordPress, lo sviluppo web — e non solo

🔍 Ricerca in Gmail per intervallo di date: operatori after, before e altri

🔍 Ricerca in Gmail per intervallo di date: operatori after, before e altri

Sai che l'email è lì da qualche parte. È stata inviata intorno a marzo scorso, o forse aprile. Scorri un feed infinito, digiti parole chiave nella barra di ricerca e anneghi in centinaia di risultati che coprono gli ultimi tre anni. Ti suona familiare?

Gmail archivia gigabyte di corrispondenza, ma la sua ricerca standard cerca parole, non il tempo. Senza un filtro data preciso, passi 10-15 minuti a ogni tentativo per trovare una fattura, un contratto o la conferma di un biglietto. Non è colpa tua; semplicemente non stai usando gli operatori di ricerca integrati che trasformano il caos in una selezione organizzata in pochi secondi.

Ecco tre metodi efficaci per filtrare le email per qualsiasi intervallo temporale: dai classici operatori after:/before: alla ricerca avanzata visuale e alle date relative. Nessuna estensione, nessun plugin, solo gli strumenti nativi di Gmail.

💡 Panoramica rapida:

  • Apri Gmail e posiziona il cursore nella barra di ricerca.
  • Per cercare email in un intervallo specifico, inserisci after:YYYY/MM/DD before:YYYY/MM/DD insieme a una parola chiave.
  • Per un filtro relativo ("più vecchio di un anno", "più recente di 30 giorni"), usa older_than: e newer_than:.
  • Un'alternativa senza inserimento manuale: l'icona del filtro a destra della barra di ricerca e i campi "Data entro".
  • Combina le date con altri operatori: from:, has:attachment e subject: per restringere i risultati a una o due email.

Come funziona la ricerca per data in Gmail

Gmail non indicizza ogni parola nel corpo di un'email come fa Google per le pagine web. Si basa invece sui metadati: data di ricezione, mittente, oggetto e presenza di allegati. Quando inserisci after:2026/01/01, il motore di ricerca esclude tutte le email ricevute prima di quella data ancor prima di verificare le parole chiave. Ecco perché la combinazione "operatore data + parola chiave" funziona molto più velocemente di una semplice parola chiave con scorrimento manuale.

Il sistema supporta due tipi di operatori di data:

  • Assoluti: specifichi un giorno preciso: after:2026/03/01, before:2025/12/31
  • Relativi: imposti quanto indietro nel tempo rispetto a oggi: older_than:1y, newer_than:30d

Entrambi i tipi possono essere combinati in una singola query. Il formato data è YYYY/MM/DD (anno/mese/giorno). Google accetta anche YYYY-MM-DD e il formato americano MM/DD/YYYY, ma il formato internazionale YYYY/MM/DD è più affidabile perché non ambiguo e non confonderà marzo con aprile.

Metodo 1: operatori after: e before: per un intervallo esatto

Questo è il modo più diretto per trovare email tra due date. Funziona quando ricordi almeno i limiti approssimativi: "da metà gennaio a fine febbraio 2025".

Passaggio 1. Apri Gmail e clicca nella barra di ricerca in alto.

Passaggio 2. Inserisci una parola chiave (ad esempio, invoice o receipt), poi uno spazio.

Passaggio 3. Aggiungi after:YYYY/MM/DD, sostituendo YYYY/MM/DD con la data di inizio del tuo intervallo. Per email a partire dal 15 gennaio 2025:

1invoice after:2025/01/15

Passaggio 4. Aggiungi before:YYYY/MM/DD con la data di fine. Se l'ultimo giorno del tuo intervallo è il 28 febbraio 2025:

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

Passaggio 5. Premi Enter. Gmail mostrerà solo le email contenenti la parola "invoice" ricevute rigorosamente tra il 15 gennaio e il 28 febbraio 2025.

Una sfumatura importante: l'operatore after: include le email a partire dalla data specificata (inclusa), mentre before: include solo quelle strettamente prima della data specificata (esclusa). Per catturare anche l'ultimo giorno, imposta before: un giorno dopo: before:2025/03/01.

Metodo 2: ricerca avanzata senza inserimento manuale degli operatori

Se non vuoi memorizzare la sintassi, Gmail offre un modulo visuale. Genera gli stessi operatori dietro le quinte, ma si compila con il mouse.

Passaggio 1. Clicca l'icona del filtro (tre linee orizzontali con cursori) a destra della barra di ricerca.

Passaggio 2. Nel modulo che si apre, trova la sezione "Data entro". Compila i campi "Da" e "A" selezionando le date dal calendario.

Passaggio 3. Se necessario, compila altri campi: "Mittente" = from:, "Oggetto" = subject:, "Contiene le parole" = parole chiave.

Passaggio 4. Clicca "Cerca". Gmail eseguirà la query e mostrerà la query con operatori generata nella barra di ricerca. Puoi copiarla per usi futuri.

Questo metodo è comodo per attività una tantum quando le date esatte sono note visivamente. Ma per scenari ricorrenti (ad esempio, "tutte le fatture del mese scorso"), imparare gli operatori e digitarli da tastiera è più veloce.

Di seguito un breve video che mostra tutti e tre i metodi:

Metodo 3: older_than: e newer_than: per date relative

Quando il giorno esatto non importa e hai bisogno di una selezione "dell'ultimo mese" o "più vecchia di due anni", usa gli operatori relativi. Contano automaticamente dalla data odierna; non serve calcolare manualmente i limiti.

Unità disponibili: d (giorni), m (mesi), y (anni).

Operatore

Cosa fa

Esempio

Risultato

newer_than:7d

Email più recenti di N giorni

invoice newer_than:7d

Tutte le fatture dell'ultima settimana

newer_than:1m

Email più recenti di N mesi

invoice newer_than:1m

Fatture dell'ultimo mese

older_than:1y

Email più vecchie di N anni

tickets older_than:1y

Tutte le email di biglietti più vecchie di un anno

older_than:90d

Email più vecchie di N giorni

report older_than:90d

Report più vecchi di tre mesi

Un paio di scenari reali:

Pulizia della posta in arrivo. Vuoi eliminare tutta la posta indesiderata più vecchia di tre anni? older_than:3y, e tutto ciò che puoi cestinare senza problemi è proprio davanti a te. Aggiungi has:attachment alla query per gestire prima le email con allegati pesanti: older_than:3y has:attachment.

Accesso rapido agli elementi recenti. Corrispondenza con un cliente nelle ultime due settimane: from:[email protected] newer_than:14d. Due operatori e vedi esattamente ciò che ti serve senza scorrere thread dell'anno scorso.

Combinare gli operatori: costruire una query di precisione

La vera potenza della ricerca di Gmail sta nelle combinazioni. Un singolo operatore raramente dà un risultato perfetto, ma due o tre insieme restringono i risultati a poche email.

Ecco un promemoria degli operatori più utili che funzionano bene con le date:

Operatore

Significato

Esempio con data

from:

Email da un mittente specifico

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

to:

Email a un indirizzo specifico

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

subject:

Parole nell'oggetto dell'email

subject:contract newer_than:6m

has:attachment

Solo email con allegati

has:attachment older_than:1y

filename:

Allegato con un nome o tipo specifico

filename:pdf after:2025/01/01

- (meno)

Escludi dai risultati

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

label:

Email con un'etichetta specifica

label:important before:2026/01/01

is:unread

Solo email non lette

is:unread newer_than:7d

Un esempio di query reale: stai cercando una fattura non letta dal commercialista nell'ultimo trimestre. Invece di scorrere la cartella "Finanza", digita:

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

Gmail restituirà esattamente uno o due risultati e chiudi l'attività in 5 secondi.

Suggerimento: quando trovi la query perfetta, salvala come filtro (il pulsante "Crea filtro" nella ricerca avanzata). La prossima volta, Gmail la applicherà automaticamente alle nuove email.

⁉️🤔 Domande frequenti

Posso cercare email di un singolo giorno specifico invece che di un intervallo?

Sì. Imposta la stessa data in after: e before: con un offset di un giorno: after:2025/08/15 before:2025/08/16. In alternativa, usa solo after: con la data desiderata; il risultato includerà le email a partire da quel giorno. Se poi aggiungi before: un giorno dopo, limiti i risultati a esattamente 24 ore. La ricerca per un singolo giorno è una delle attività più comuni: trovare una ricevuta per un acquisto specifico, una conferma di prenotazione o la registrazione di un volo. L'offset di +1 giorno in before: è necessario perché before: esclude la data specificata; senza l'offset, otterresti un risultato vuoto.

Gli operatori funzionano nell'app mobile di Gmail?

Sì, tutti gli operatori elencati (after, before, older_than, newer_than, from, subject e altri) funzionano nella barra di ricerca dell'app mobile Gmail per Android e iOS. La sintassi è la stessa. L'unica differenza: la ricerca avanzata su mobile si raggiunge tramite il menu a destra della barra di ricerca invece che con un pulsante filtro. Il completamento automatico suggerisce contatti ed etichette ma non la sintassi, quindi è utile tenere a portata di mano un promemoria. Un'avvertenza: sulle tastiere mobili è facile inserire uno spazio dopo i due punti, il che interrompe la query. Assicurati che non ci sia spazio.

Cosa devo fare se Gmail non trova email che sicuramente esistono?

Tre cause comuni. Primo: l'email è nel Cestino o nello Spam e la ricerca standard li esclude. Aggiungi in:anywhere all'inizio della query. Secondo: hai messo uno spazio dopo i due punti; l'operatore smette di funzionare e Gmail cerca la parola come testo normale. Terzo: l'email è arrivata a un account o alias diverso. Controlla to: con ogni variante di indirizzo. in:anywhere è un estensore di ambito a livello di sistema: include email archiviate, eliminate e contrassegnate come spam. Posiziona in:anywhere proprio all'inizio della query; alla fine, Gmail potrebbe ignorare l'operatore.

Come trovo tutte le email per un intero mese con un solo comando?

Usa il primo e l'ultimo giorno del mese negli operatori. Ad esempio, tutte le email di marzo 2025: after:2025/03/01 before:2025/04/01. before: punta al 1° aprile in modo che il 31 marzo sia incluso. Per cercare "tutte le email del mese scorso", una combinazione come newer_than:1m older_than:1m è più comoda; mostra le email di esattamente un mese fa senza essere legata al calendario. Questa è una logica "email più vecchie di 1 mese E più recenti di 1 mese allo stesso tempo". Per l'intervallo "mese solare precedente", servono date assolute come nel primo esempio.

Posso usare gli operatori di Gmail in client email di terze parti?

Dipende dal client. I client email basati sull'API di Gmail (Missive, Hiver, Shift) generalmente supportano gli stessi operatori perché la query viene passata direttamente a Gmail. I client IMAP (Outlook, Thunderbird, Apple Mail) non comprendono gli operatori di Gmail; la ricerca viene eseguita localmente. Se un client IMAP è configurato per la ricerca lato server, la sintassi è spesso limitata a from: e subject: senza date. Per il set completo che include after:/before:/older_than:, usa l'interfaccia web di Gmail o l'app mobile ufficiale.

Quindi cosa dovresti usare per la ricerca per data?

Nove volte su dieci, una singola combinazione after: + before: con una parola chiave è sufficiente. È precisa, immediata e indipendente dagli aggiornamenti dell'interfaccia di Gmail.

Se non hai voglia di digitare operatori e devi trovare qualcosa subito, la ricerca avanzata con calendario fa la stessa cosa con il mouse. Ricorda solo dove si trova il pulsante del filtro.

Gli operatori relativi older_than: e newer_than: sono utili per attività ricorrenti: esportazioni mensili di fatture, revisioni trimestrali della corrispondenza con i fornitori o pulizia della vecchia posta indesiderata. Salva la query una volta come filtro e usala senza alcuno sforzo extra.

Prova subito: apri Gmail e digita newer_than:7d. È probabile che la primissima email nei risultati sia quella che stavi cercando ieri a mano.