Kiedy można użyć „label:”, „in:” lub „is:” w filtrze Gmaila?

25

Przy próbie użycia któregokolwiek z zapytaniami label:, in:czy is:w filtrze Gmail, zobaczysz następujące ostrzeżenie:

Ostrzeżenie: Filtrowanie wyszukiwania zawierające kryteria „etykieta:”, „w:” lub „jest:” nie jest zalecane, ponieważ kryteria te nigdy nie będą pasować do poczty przychodzącej.

Jeśli jednak chcesz wyłączyć filtr antyspamowy , możesz bezpiecznie zignorować to ostrzeżenie. Czy są jakieś inne wyjątki?

Rozsądny
źródło

Odpowiedzi:

23

Filtry są przetwarzane w kolejności, w jakiej istnieją na liście . Oznacza to, że jeśli filtr występuje po drugim, możesz użyć jednego z tych specjalnych kryteriów filtrowania, o których ostrzega. Na przykład, jeśli masz filtr oznaczający gwiazdkę wiadomości, możesz zastosować regułę poniżej, aby z is:starredpowodzeniem go używać .

Niektóre kryteria są nawet stosowane automatycznie przed przetworzeniem filtrów. Przykładami są wiadomości wysyłane do spamu (tzn. Można użyć is:spam) lub konto POP3, które oznacza pocztę przychodzącą. W takim przypadku kolejność filtra nie ma znaczenia.

Oto lista kryteriów, których możesz użyć:

  • is:starred: jeśli poprzedni filtr oznacził wiadomość gwiazdką, można tego użyć.
  • is:spam: jeśli wiadomość została automatycznie oznaczona jako spam, można zastosować te kryteria.
  • is:read: jeśli właściwość read wiadomości nie została zmodyfikowana (tzn. pozostaje nieprzeczytana), to nie będzie pasować. Jeśli poprzedni filtr oznaczył wiadomość jako przeczytaną, to ją dopasuje.
  • is:unread: przeciwieństwo is:read.
  • label:example: jeśli poprzedni filtr oznaczył komunikat, można go użyć. (Pamiętaj, że skrzynki pocztowe takie jak skrzynka odbiorcza będą działać. Oznacza to, że label:inboxbędą działać.)
  • label:[email protected]: jeśli twoje konto pocztowe jest skonfigurowane do odczytu innego konta za pośrednictwem POP3 i jest ustawione tak, aby automatycznie label:oznaczać wszystkie wiadomości e-mail z tego konta, można użyć kryteriów, ponieważ najpierw oznaczy wiadomość, a dopiero potem uruchomi filtr.
  • in:trash: można by pomyśleć, że jeśli wiadomość zostanie skasowana z wcześniejszego filtra, inne filtry przestaną działać, jednak tak nie jest.
  • in:inbox: dwie rzeczy, które mają na to wpływ, to „Pomiń skrzynkę odbiorczą” i „Usuń”.
  • in:anywhere: to bez sensu, ale działa.

Kryteria, których nie można użyć:

  • in:sent: Kiedy wyślesz wiadomość, najpierw przetworzy filtry, a dopiero potem zostanie wzięta pod uwagę sent, dlatego nie możesz użyć in:sentkryteriów w filtrze.

Nie przetestowano (zaktualizuję to, testując te):

  • is:muted
  • is:chat
  • is:important
Rozsądny
źródło
Czy możesz zastosować filtr do wiadomości wychodzących przed ich wysłaniem? Czy możesz podać przykład?
db
1

Jest to prawdopodobnie tylko ostrzeżenie dla osób nieświadomych, że te słowa kluczowe są zastrzeżone i mają specjalne zachowanie.

matpie
źródło
2
Nie wydaje mi się, żeby tak było, z powodu tego, co mówi these criteria will never match incoming mail… co oznacza, że ​​używasz tych wyrażeń do celowego filtrowania Gmaila. Rozumiem, dlaczego najprawdopodobniej nie będzie pasować, ponieważ po otrzymaniu nowego e-maila nie będzie miał etykiety. Ale co, jeśli masz inny filtr, który dodaje etykietę ?
Rozsądny
1
Czy nowa wiadomość nie jest powiązana z etykietą: skrzynka odbiorcza?
Michael Pryor