Jak mogę wykluczyć daną etykietę z wyszukiwania, skutecznie znajdując wszystkie wiadomości e-mail, które nie mają tej etykiety? Przeszukałem Google, SuperUser i stronę pomocy zaawansowanego wyszukiwania Gmaila, ale bezskutecznie.
Oto wyszukiwania, które próbowałem, ale żadne z nich nie działa:
!label:work
NOT label:work
not label:work
-label:work
Powodem tego może nie być duplikat : po dalszych eksperymentach wydaje się, że -
operator będzie działał, z tym wyjątkiem, że nie wyklucza całych rozmów, jeśli jakakolwiek wiadomość w rozmowie ma etykietę. Potrzebuję mojego wyszukiwania, aby wykluczyć dowolną rozmowę, w której co najmniej jedna wiadomość ma określoną etykietę.
Jak mogę osiągnąć to zachowanie?
Zgodnie z radą Gianni Di Noii próbowałem stworzyć filtr, który pasuje do e-maili oznaczonych etykietą,
work
a następnie ponownie nałożyć etykietę work
. Niestety po kilku testach z innym kontem e-mail odkryłem, że to nie działa, ponieważ nigdy nie jest uruchamiane. Filtry są uruchamiane na podstawie właściwości przychodzącej wiadomości e-mail, a nie na podstawie rozmowy, do której Gmail przypisuje tę wiadomość e-mail. Google ostrzegł mnie przed tym, zanim jeszcze przeprowadziłem testy:
work
jest odpowiednio wykluczany, dopóki ktoś nie odpowie na wątek, w którym to momencie muszę ponownie oznaczyć wątek, nawet jeśli nadal wygląda, jakby był oznaczony, aby mógł zostać ponownie wykluczony z wyszukiwania.
work
a następnie zastosowałem etykietę work
?
-label:
Praca operator dokładnie tak, jak chcesz.