Skip to content

Tout pour WordPress, le développement web — et plus encore

🔍 Rechercher dans Gmail par plage de dates : after, before et autres opérateurs

🔍 Rechercher dans Gmail par plage de dates : after, before et autres opérateurs

Vous savez que l’email est là, quelque part. Il a été envoyé vers mars dernier, ou peut-être avril. Vous faites défiler un fil interminable, tapez des mots-clés dans la barre de recherche et vous noyez dans des centaines de résultats couvrant les trois dernières années. Cela vous semble familier?

Gmail stocke des gigaoctets de correspondance, mais sa recherche standard cherche des mots, pas une période. Sans filtre de date précis, vous passez 10 à 15 minutes à chaque tentative pour retrouver une facture, un contrat ou une confirmation de billet. Ce n’est pas de votre faute; vous n’utilisez simplement pas les opérateurs de recherche intégrés qui transforment le chaos en une sélection organisée en quelques secondes.

Voici trois méthodes efficaces pour filtrer les emails sur n’importe quelle plage de temps: des opérateurs classiques after:/before: à la recherche avancée visuelle et aux dates relatives. Pas d’extensions, pas de plugins, uniquement les outils natifs de Gmail.

💡 Aperçu rapide:

  • Ouvrez Gmail et placez votre curseur dans la barre de recherche.
  • Pour rechercher des emails dans une plage spécifique, saisissez after:YYYY/MM/DD before:YYYY/MM/DD accompagné d’un mot-clé.
  • Pour un filtre relatif («plus ancien qu’un an», «plus récent que 30 jours»), utilisez older_than: et newer_than:.
  • Une alternative sans saisie manuelle: l’icône de filtre à droite de la barre de recherche et les champs «Date comprise entre».
  • Combinez les dates avec d’autres opérateurs: from:, has:attachment et subject: pour réduire les résultats à un ou deux emails.

Comment fonctionne la recherche par date dans Gmail

Gmail n’indexe pas chaque mot du corps d’un email comme Google le fait pour les pages web. Il s’appuie plutôt sur les métadonnées: la date de réception, l’expéditeur, l’objet et la présence de pièces jointes. Lorsque vous saisissez after:2026/01/01, le moteur de recherche écarte tous les emails reçus avant cette date avant même de vérifier les mots-clés. C’est pourquoi la combinaison «opérateur de date + mot-clé» fonctionne bien plus vite qu’un simple mot-clé avec un défilement manuel.

Le système prend en charge deux types d’opérateurs de date:

  • Absolu: vous spécifiez un jour précis: after:2026/03/01, before:2025/12/31
  • Relatif: vous définissez une antériorité par rapport à aujourd’hui: older_than:1y, newer_than:30d

Les deux types peuvent être combinés dans une même requête. Le format de date est YYYY/MM/DD (année/mois/jour). Google accepte également YYYY-MM-DD et le format américain MM/DD/YYYY, mais le format international YYYY/MM/DD est plus fiable car il est sans ambiguïté et ne confondra pas mars et avril.

Méthode 1: les opérateurs after: et before: pour une plage exacte

C’est la manière la plus directe de trouver des emails entre deux dates. Elle fonctionne lorsque vous vous souvenez au moins de limites approximatives: «entre mi-janvier et fin février 2025».

Étape 1. Ouvrez Gmail et cliquez dans la barre de recherche en haut.

Étape 2. Saisissez un mot-clé (par exemple, invoice ou receipt), puis un espace.

Étape 3. Ajoutez after:YYYY/MM/DD, en remplaçant YYYY/MM/DD par la date de début de votre plage. Pour les emails à partir du 15 janvier 2025:

1invoice after:2025/01/15

Étape 4. Ajoutez before:YYYY/MM/DD avec la date de fin. Si le dernier jour de votre plage est le 28 février 2025:

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

Étape 5. Appuyez sur Enter. Gmail affichera uniquement les emails contenant le mot «invoice» reçus strictement entre le 15 janvier et le 28 février 2025.

Une nuance importante: l’opérateur after: inclut les emails à partir de la date spécifiée (incluse), tandis que before: inclut uniquement ceux strictement antérieurs à la date spécifiée (sans l’inclure). Pour capturer également le dernier jour, définissez before: un jour plus tard: before:2025/03/01.

Méthode 2: recherche avancée sans saisie manuelle des opérateurs

Si vous ne voulez pas mémoriser la syntaxe, Gmail propose un formulaire visuel. Il génère les mêmes opérateurs en arrière-plan, mais se remplit à la souris.

Étape 1. Cliquez sur l’icône de filtre (trois lignes horizontales avec des curseurs) à droite de la barre de recherche.

Étape 2. Dans le formulaire qui s’ouvre, trouvez la section «Date comprise entre». Remplissez les champs «Du» et «Au» en sélectionnant les dates dans le calendrier.

Étape 3. Si nécessaire, remplissez les autres champs: «De» = from:, «Objet» = subject:, «Contient les mots» = mots-clés.

Étape 4. Cliquez sur «Rechercher». Gmail exécutera la requête et affichera la requête d’opérateur générée dans la barre de recherche. Vous pouvez la copier pour une utilisation future.

Cette méthode est pratique pour les tâches ponctuelles lorsque les dates exactes sont connues visuellement. Mais pour les scénarios récurrents (par exemple, «toutes les factures du mois dernier»), apprendre les opérateurs et les saisir au clavier est plus rapide.

Voici une courte vidéo montrant les trois méthodes:

Méthode 3: older_than: et newer_than: pour les dates relatives

Lorsque le jour exact n’a pas d’importance et que vous avez besoin d’une tranche «du dernier mois» ou «plus ancien que deux ans», utilisez les opérateurs relatifs. Ils comptent automatiquement à partir de la date du jour; pas besoin de calculer les limites manuellement.

Unités disponibles: d (jours), m (mois), y (années).

Opérateur

Ce qu’il fait

Exemple

Résultat

newer_than:7d

Emails plus récents que N jours

invoice newer_than:7d

Toutes les factures de la semaine dernière

newer_than:1m

Emails plus récents que N mois

invoice newer_than:1m

Factures du mois dernier

older_than:1y

Emails plus anciens que N années

tickets older_than:1y

Tous les emails de billets plus anciens qu’un an

older_than:90d

Emails plus anciens que N jours

report older_than:90d

Rapports plus anciens que trois mois

Quelques scénarios concrets:

Nettoyage de la boîte de réception. Vous voulez supprimer tous les indésirables de plus de trois ans? older_than:3y, et tout ce que vous pouvez jeter en toute sécurité est juste devant vous. Ajoutez has:attachment à la requête pour traiter d’abord les emails avec de grandes pièces jointes: older_than:3y has:attachment.

Accès rapide aux éléments récents. Correspondance avec un client au cours des deux dernières semaines: from:[email protected] newer_than:14d. Deux opérateurs, et vous voyez exactement ce dont vous avez besoin sans faire défiler les fils de discussion de l’année dernière.

Combiner les opérateurs: construire une requête de précision

La vraie puissance de la recherche Gmail réside dans les combinaisons. Un seul opérateur donne rarement un résultat parfait, mais deux ou trois ensemble réduisent les résultats à quelques emails seulement.

Voici un aide-mémoire des opérateurs les plus utiles qui fonctionnent bien avec les dates:

Opérateur

Signification

Exemple avec date

from:

Emails d’un expéditeur spécifique

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

to:

Emails vers une adresse spécifique

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

subject:

Mots dans l’objet de l’email

subject:contract newer_than:6m

has:attachment

Uniquement les emails avec pièces jointes

has:attachment older_than:1y

filename:

Pièce jointe avec un nom ou type spécifique

filename:pdf after:2025/01/01

- (moins)

Exclure des résultats

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

label:

Emails avec un libellé spécifique

label:important before:2026/01/01

is:unread

Uniquement les emails non lus

is:unread newer_than:7d

Un exemple de requête réelle: vous cherchez une facture non lue de l’expert-comptable sur le dernier trimestre. Au lieu de faire défiler le dossier «Finance», tapez:

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

Gmail renverra exactement un ou deux résultats, et vous clôturez la tâche en 5 secondes.

Astuce: lorsque vous trouvez la requête parfaite, enregistrez-la comme filtre (le bouton «Créer un filtre» dans la recherche avancée). La prochaine fois, Gmail l’appliquera automatiquement aux nouveaux emails.

⁉️🤔 Questions fréquentes

Puis-je rechercher les emails d’un jour spécifique plutôt que d’une plage?

Oui. Définissez la même date dans after: et before: avec un décalage d’un jour: after:2025/08/15 before:2025/08/16. Vous pouvez aussi utiliser uniquement after: avec la date souhaitée; le résultat inclura les emails à partir de ce jour. Si vous ajoutez ensuite before: un jour plus tard, vous limitez les résultats à exactement 24 heures. La recherche sur un seul jour est l’une des tâches les plus courantes: retrouver un reçu pour un achat spécifique, une confirmation de réservation ou un enregistrement de vol. Le décalage de +1 jour dans before: est nécessaire car before: exclut la date spécifiée; sans ce décalage, vous obtiendriez un résultat vide.

Les opérateurs fonctionnent-ils dans l’application mobile Gmail?

Oui, tous les opérateurs listés (after, before, older_than, newer_than, from, subject et autres) fonctionnent dans la barre de recherche de l’application mobile Gmail pour Android et iOS. La syntaxe est la même. La seule différence: la recherche avancée sur mobile est accessible via le menu à droite de la barre de recherche plutôt qu’un bouton de filtre. La saisie semi-automatique suggère des contacts et des libellés mais pas la syntaxe, il est donc utile de garder un aide-mémoire à portée de main. Une mise en garde: sur les claviers mobiles, il est facile d’insérer un espace après les deux-points, ce qui casse la requête. Assurez-vous qu’il n’y a pas d’espace.

Que dois-je faire si Gmail ne trouve pas des emails qui existent assurément?

Trois causes fréquentes. Premièrement: l’email est dans la Corbeille ou les Spams, et la recherche standard les exclut. Ajoutez in:anywhere au début de la requête. Deuxièmement: vous avez mis un espace après les deux-points; l’opérateur cesse de fonctionner et Gmail recherche le mot comme texte brut. Troisièmement: l’email est arrivé sur un autre compte ou alias. Vérifiez to: avec chaque variante d’adresse. in:anywhere est un étendeur de portée au niveau système: il inclut les emails archivés, supprimés et marqués comme spam. Placez in:anywhere tout au début de la requête; à la fin, Gmail peut ignorer l’opérateur.

Comment trouver tous les emails d’un mois entier avec une seule commande?

Utilisez le premier et le dernier jour du mois dans les opérateurs. Par exemple, tous les emails de mars 2025: after:2025/03/01 before:2025/04/01. before: pointe vers le 1er avril afin que le 31 mars soit inclus. Pour rechercher «tous les emails du mois dernier», une combinaison comme newer_than:1m older_than:1m est plus pratique; elle montre les emails datant exactement d’un mois sans être liée au calendrier. C’est un «emails plus anciens que 1 mois ET plus récents que 1 mois en même temps». Pour la plage «mois calendaire précédent», vous avez besoin de dates absolues comme dans le premier exemple.

Puis-je utiliser les opérateurs Gmail dans des clients de messagerie tiers?

Cela dépend du client. Les clients de messagerie construits sur l’API Gmail (Missive, Hiver, Shift) prennent généralement en charge les mêmes opérateurs car la requête est transmise directement à Gmail. Les clients IMAP (Outlook, Thunderbird, Apple Mail) ne comprennent pas les opérateurs Gmail; la recherche s’exécute localement. Si un client IMAP est configuré pour la recherche côté serveur, la syntaxe est souvent limitée à from: et subject: sans dates. Pour l’ensemble complet incluant after:/before:/older_than:, utilisez l’interface web Gmail ou l’application mobile officielle.

Alors, que devriez-vous utiliser pour la recherche par date?

Neuf fois sur dix, une seule combinaison after: + before: avec un mot-clé suffit. C’est précis, instantané et indépendant des mises à jour de l’interface Gmail.

Si vous n’avez pas envie de taper les opérateurs et devez trouver quelque chose tout de suite, la recherche avancée avec un calendrier fait la même chose à la souris. Rappelez-vous simplement où se trouve le bouton de filtre.

Les opérateurs relatifs older_than: et newer_than: sont utiles pour les tâches récurrentes: exports mensuels de factures, revues trimestrielles de correspondance avec les prestataires ou nettoyage des vieux indésirables. Enregistrez la requête une fois comme filtre et utilisez-la sans effort supplémentaire.

Essayez dès maintenant: ouvrez Gmail et tapez newer_than:7d. Il y a de fortes chances que le tout premier email dans les résultats soit celui que vous cherchiez hier à la main.