Як шукати електронні листи, які належать лише вказаній мітці та не належать ні до яких інших міток.
Як шукати електронні листи, які належать лише вказаній мітці та не належать ні до яких інших міток.
Відповіді:
Ви можете шукати електронні листи, що належать певній мітці, використовуючи
label:mylabel <include search terms here>
синтаксису, і ви можете виключати повідомлення з певної мітки за допомогою
-label:mylabel <include search terms here>
синтаксис.
Тож те, що ви хочете, можна здійснити за допомогою комбінації цих обох. Ви повинні створити рядок пошуку, що містить "-label: mylabel" для всіх визначених вами міток, крім тієї, яку ви шукаєте, наприклад:
label:thisisthelabelimlookingfor -label:label1 -label:label2 ... <include search terms here>
Не найкращий у світі спосіб, але використовуйте вбудовані етикетки на свою користь. Це передбачає, що вас не хвилюють етикетки, які застосовує GMail, як-от Social, Updates, Promotions або Forums. Ці ярлики не вважаються USER LABELS (Мій приклад користувача мітка: Foo)
Під час фільтрації повідомлень у gmail вони налаштовуються у режимі перегляду розмов за замовчуванням. Групи налаштувань перегляду бесід групи електронної пошти з тією ж темою разом, як і одне повідомлення на основі бесіди.
Тож під час вибору або навігації відфільтрованих повідомлень ви побачите кілька міток на повідомленнях, які не відповідають вашим заданим критеріям.
Який відображається як:
Subject: Hello World (2) <label:a> <label:b>
Message 1 <label:a>
Message 2 <label:b>
Щоб виправити це, перейдіть до Settings -> General -> Conversation view
пункту Вибрати Conversation View Off
та натисніть кнопку Зберегти зміни. Після оновлення сторінки всі розмови будуть розбиті на окремі повідомлення.
Що тепер буде показано як:
Subject: Hello World <label:a>
Subject: Hello World <label:b>
У більшості випадків цього має бути достатньо для фільтрації повідомлень за однією міткою.
Це також негативно впливає на розгрупування пересланих та відповідей на електронні листи також на окремі повідомлення.
Однак налаштування можна вільно змінювати, не втрачаючи груп розмов, коли перегляд розмови знову ввімкнено.
Щодо пошуку за допомогою фільтрів; одне з питань - це модифікатори AND / OR в контексті значень.
- Щоб вказати АБО в межах групи значень, ви використовуєте фігурні дужки:
{a b}
- Перекладає на:
a OR b
.- Щоб вказати І в групі значень, ви використовуєте дужки
(a b)
- Перекладає на:
a AND b
.- Щоб вказати оператор NOT на значенні, ви використовуєте символ мінус
-a
- Перекладає на:
NOT a
.
Це дозволяє використовувати їх у поєднанні з іншими операторами подобаються label:
, from:
, і to:
т.д.
Перелік операторів та модифікаторів, доступних у gmail, можна знайти на їхньому веб-сайті https://support.google.com/mail/answer/7190
Загалом фільтр, як label:a -label:x -label:y
би перекладався
Has label a and does not have label x and y.
Це означає, що будуть знайдені повідомлення, на яких є мітка a, на яких відсутня позначка x або y:
Found:
Subject: Hello World <label:a>
Subject: Hello World <label:a> <label:x>
Subject: Hello World <label:a> <label:y>
Not Found:
Subject: Hello World <label:a> <label:x> <label:y>
Щоб відфільтрувати групу міток, вам потрібно буде використовувати фільтр типу: label:{x y z}
включити повідомлення, яке містить мітки x
, y
або z
.
Щоб виключити групу міток, ви повинні використовувати фільтр , як: -{label:{a b c}}
щоб виключити всі повідомлення , які мають мітки a
, b
або c
.
Щоб об'єднати фільтри , це буде виглядати так: label:{x y z} -{label:{a b c}}
.
Що означає: Has labels x, y, or z AND does NOT have labels a, b, or c
Ви також можете комбінувати групи NOT з додатковими операторами типу: -{label:{a b} from:{domain.com}}
що перекладається наdoes NOT have labels a OR b OR from domain.com
Особливий розгляд; під час пошуку значень, що містять пробіли, загортайте значення в лапки, "..."
щоб забезпечити точну відповідність. В іншому випадку він буде розглядати простір (и) як модифікатор AND
або OR
модифікатор залежно від контексту групування (використання фігурних дужок або дужок).
Ось так: label:{My Label}
має бути label:{"My Label"}
.
Отже, щоб відповісти на початкове запитання, щоб знайти повідомлення, які містять лише одну мітку My Label
та інших, ви використовуєте:label:"My Label" -{label:{"label 2" "label 3"}}
Found:
Subject: Hello World <label:My Label>
Not Found:
Subject: Hello World <label:label 2>
Subject: Hello World <label:label 3>
Subject: Hello World <label:My Label> <label:label 2>
Subject: Hello World <label:My Label> <label:label 3>
Subject: Hello World <label:My Label> <label:label 2> <label:label 3>
На жаль, вам потрібно буде чітко визначити всі виключені мітки, оскільки не існує оператора, який би вказував лише мітку. Майте на увазі, що ви хочете відключити перегляд розмови, щоб запобігти групуванню повідомлень, які також містять виключені мітки.