Quand est-il autorisé d'utiliser «label:», «in:» ou «is:» dans un filtre Gmail?

25

Lorsque vous essayez d'utiliser l'une des requêtes label:, in:ou is:dans un filtre Gmail, vous verrez l'avertissement suivant:

Avertissement: les recherches de filtre contenant des critères "label:", "dans:" ou "est:" ne sont pas recommandées, car ces critères ne correspondront jamais au courrier entrant.

Cependant, si vous souhaitez désactiver le filtre anti-spam , vous pouvez ignorer cet avertissement en toute sécurité. Y a-t-il d'autres exceptions?

Sensé
la source

Réponses:

23

Les filtres sont traités dans l'ordre dans lequel ils existent dans la liste . Cela signifie que si un filtre vient après un autre, vous pouvez utiliser l'un de ces critères de filtre spéciaux dont il vous avertit. Par exemple, si vous avez un filtre qui met en vedette un message, vous pouvez avoir une règle en dessous qu'il utilise is:starredavec succès.

Certains critères sont même appliqués automatiquement avant le traitement des filtres. Les exemples sont des messages envoyés à du spam (c'est-à-dire que vous pouvez utiliser is:spam) ou un compte POP3 qui étiquette le courrier entrant. Dans ce cas, l'ordre du filtre n'a pas d'importance.

Voici une liste de critères que vous pouvez utiliser:

  • is:starred: si un filtre précédent a marqué le message, cela peut être utilisé.
  • is:spam: si le message a été automatiquement marqué comme spam, ce critère peut être utilisé.
  • is:read: si la propriété de lecture du message n'a pas été modifiée (c'est-à-dire qu'elle reste non lue), cela ne correspondra pas. Si un filtre précédent a marqué un message comme lu, cela le correspondra.
  • is:unread: l'opposé de is:read.
  • label:example: si un filtre précédent a marqué un message, cela peut être utilisé. (Notez que les boîtes aux lettres telles que la boîte de réception fonctionneront. Autrement dit, label:inboxfonctionneront.)
  • label:[email protected]: si votre compte de messagerie est configuré pour lire un autre compte via POP3 et qu'il est configuré pour étiqueter automatiquement tous les e-mails de ce compte, les label:critères peuvent être utilisés car il va d'abord étiqueter le message et ensuite exécuter le filtre.
  • in:trash: on pourrait penser que si un message est jeté d'un filtre précédent, les autres filtres cesseraient de fonctionner, mais ce n'est pas le cas.
  • in:inbox: les deux choses qui affectent ceci sont "Ignorer la boîte de réception" et "Supprimer".
  • in:anywhere: c'est inutile, mais ça marche.

Critères que vous ne pouvez pas utiliser:

  • in:sent: Lorsque vous envoyez un message, il traite d'abord les filtres et ensuite seulement il est pris en compte sent, vous ne pouvez donc pas utiliser les in:sentcritères dans un filtre.

Non testé (je le mettrai à jour lorsque je les testerai):

  • is:muted
  • is:chat
  • is:important
Sensé
la source
Pouvez-vous appliquer un filtre sur les messages sortants avant leur envoi ?? Pouvez-vous donner un exemple?
db
1

C'est probablement juste un message d'avertissement pour les personnes qui ne savent pas que ces mots clés sont réservés et ont un comportement spécial.

matpie
la source
2
Je ne pense pas, à cause de la partie qui dit these criteria will never match incoming mail... ce qui signifie que vous utilisez ces expressions pour filtrer Gmail exprès. Je comprends pourquoi il ne correspondra probablement pas, car lorsqu'un nouvel e-mail arrive, il n'a pas d'étiquette. Mais que faire si vous avez un autre filtre qui ajoute une étiquette ?
Senseful
1
Un nouveau message n'a-t-il pas l'étiquette: boîte de réception associée?
Michael Pryor