Quando è corretto utilizzare "label:", "in:" o "is:" in un filtro Gmail?


25

Quando si tenta di utilizzare una delle query label:, in:o is:in un filtro di Gmail, verrà visualizzato il seguente avviso:

Avviso: le ricerche di filtro che contengono i criteri "label:", "in:" o "is:" non sono consigliate, poiché questi criteri non corrisponderanno mai alla posta in arrivo.

Tuttavia, se si desidera disabilitare il filtro antispam , è possibile ignorare in sicurezza questo avviso. Ci sono altre eccezioni?

Risposte:


23

I filtri vengono elaborati nell'ordine in cui esistono nell'elenco . Ciò significa che se un filtro viene dopo un altro, è possibile utilizzare uno di questi criteri di filtro speciali di cui ti avverte. Ad esempio, se si dispone di un filtro che mette in evidenza un messaggio, è possibile utilizzare is:starredcorrettamente una regola al di sotto di esso .

Alcuni criteri vengono persino applicati automaticamente prima dell'elaborazione dei filtri. Esempi sono i messaggi inviati allo spam (ovvero è possibile utilizzare is:spam) o un account POP3 che identifica la posta in arrivo. In questo caso l'ordine del filtro non ha importanza.

Ecco un elenco di criteri che è possibile utilizzare:

  • is:starred: se un filtro precedente ha contrassegnato il messaggio come preferito, questo può essere utilizzato.
  • is:spam: se il messaggio è stato automaticamente contrassegnato come spam, è possibile utilizzare questo criterio.
  • is:read: se la proprietà di lettura del messaggio non è stata modificata (ovvero rimane non letta), ciò non corrisponderà. Se un filtro precedente ha contrassegnato un messaggio come letto, questo corrisponderà.
  • is:unread: l'opposto di is:read.
  • label:example: se un filtro precedente ha etichettato un messaggio, questo può essere usato. (Si noti che le cassette postali come la posta in arrivo funzioneranno. Cioè, label:inboxfunzionerà.)
  • label:user@example.com: se il tuo account di posta è impostato per leggere un altro account tramite POP3 ed è impostato per etichettare automaticamente tutte le e-mail da quell'account, i label:criteri possono essere utilizzati poiché prima etichetterà il messaggio e solo successivamente eseguirà il filtro.
  • in:trash: penseresti che se un messaggio viene eliminato da un filtro precedente, gli altri filtri smetterebbero di funzionare, ma non è così.
  • in:inbox: le due cose che influiscono su questo sono "Salta la posta in arrivo" e "Elimina".
  • in:anywhere: è inutile, ma funziona.

Criteri che non puoi usare:

  • in:sent: Quando si invia un messaggio, elaborerà prima i filtri e solo successivamente verranno considerati sent, pertanto non è possibile utilizzare i in:sentcriteri in un filtro.

Non testato (lo aggiornerò mentre collaudo questi):

  • is:muted
  • is:chat
  • is:important

È possibile applicare un filtro ai messaggi in uscita prima che vengano inviati ?? Puoi fare un esempio?
db

1

Probabilmente è solo un messaggio di avvertimento per le persone ignare che quelle parole chiave sono riservate e hanno un comportamento speciale.


2
Non penso che lo sia, a causa della parte che dice these criteria will never match incoming mail... significa che stai usando queste espressioni per filtrare Gmail di proposito. Capisco perché molto probabilmente non corrisponderà, poiché quando arriva una nuova e-mail, non avrà un'etichetta. E se hai un altro filtro che aggiunge un'etichetta ?
Senseful

1
Un nuovo messaggio non ha l'etichetta: inbox associata ad esso?
Michael Pryor,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.