В каком порядке обрабатываются фильтры в Gmail?

Если у меня есть несколько фильтров, которые соответствуют одному и тому же адресу электронной почты, все они обрабатываются? Если да, то в каком порядке они обрабатываются? Что делать, если первый сопоставленный фильтр изменяет электронную почту, чтобы совместить (или больше не совпадать) с другим фильтром?

61 голос | спросил Senseful 7 J000000Wednesday10 2010, 22:21:53

8 ответов


28

Я просто попробовал, и кажется, что они происходят в том порядке, в котором они определены в списке:

Если у вас есть:

  1. Звездное сообщение электронной почты от: foo
  2. Применить ярлык к is: starred

... тогда он применит метку к сообщению. Если вы измените порядок, это не будет.

ответил Senseful 3 AM00000030000000031 2010, 03:58:00
9

У меня есть два фильтра: A и B и две метки: A и B. Если фильтр A применим к электронной почте, я хотел бы, чтобы метка A была применена к электронной почте, и для этого письма пропустить папку «Входящие» и архивироваться .

Я также хочу сделать то же самое с фильтром B, но я не хочу применять метку B, если была применена метка A.

Оказывается, это можно сделать.

  1. В фильтре B отрегулируйте фильтр, чтобы он читал -label: [FilterA] AND [остальная часть фильтра B]. Это приведет к отключению фильтра B, если была применена метка A.

  2. Убедитесь, что в списке указан фильтр B AFTER filter A. Если это не тот случай, просто откройте фильтр B и сохраните его.

Обратите внимание, что Gmail может вызывать сообщение об использовании «метки», поскольку фильтр не рекомендуется, потому что это приводит к тому, что фильтр не применяется к входящим сообщениям. Я просто проигнорировал это, это, казалось, сработало.

ответил Michael A. Vickers 16 PM00000030000003431 2013, 15:52:34
5

Единственное исключение из комментария bbodiens (я как раз собирался опубликовать почти точно такой же ответ !!) - это то, что можно ожидать, что сообщение «помечено как прочитанное» и «заархивированное», по сути, пропустит дальнейшую фильтрацию, но это не так случай.

Чтобы проверить это, я установил два тестовых фильтра, один из которых маркирует входящую почту с темой «тестирование» как test1 и архивирует ее, и второй фильтр для «тестирования», который называет test2.

Почта была заархивирована и помечена дважды, поэтому кажется, что фильтры являются параллельными.

ответил Andrew Bolster 7 J000000Wednesday10 2010, 23:30:48
3

Все правильные правила фильтрации GMail, которые будут соответствовать, будут выполняться и выполнять свою работу.

Я не уверен, что можно создать правила, которые могут конфликтовать. Доступны следующие критерии фильтрации:

  • От
  • Для
  • Тема
  • Содержащие слова
  • Не содержит слов
  • Имеет вложение

Вы не можете повлиять на какие-либо из них с действиями фильтра, которые доступны, поэтому я не вижу, как одно правило может запускаться, а затем воздействовать на сообщение таким образом, чтобы остановить его соответствие другому фильтру, который был бы ранее соответствует.

ответил bbodien 7 J000000Wednesday10 2010, 23:27:34
0

Я столкнулся с фанкой, где порядок фильтров изменился:

Фильтр # 1: Примените ярлык «Foo» к почте с «foo-sender»

Фильтр # 2: Примените ярлык «Бар» ко всей почте EXCEPT для почты от «foo-отправителя».

Если я полностью укажу адрес электронной почты в определении фильтра, включая домен («[email protected]»), тогда порядок не имеет значения. Но если я просто укажу имя пользователя без домена в определении фильтра (просто «foo-sender»), то обе метки неправильно применяются к почте с «foo-sender». Он работает только при изменении порядка фильтров.

Я думаю, что это всего лишь ошибка, а не функция.

ответил Israel Gale 10 PMpWed, 10 Apr 2013 23:18:38 +040018Wednesday 2013, 23:18:38
0

В справке Gmail :

  

Забавный факт: эти действия будут происходить в том порядке, в котором они перечислены -   например, вы можете выбрать переадресацию соответствующих сообщений на   конкретный адрес электронной почты, а затем Удалить сообщения.

ответил larsrc 28 J000000Monday14 2014, 14:44:47
-1

Если у вас есть установленные фильтры, которые будут помечены ярлыками, письмо будет ярлыком со всем, что соответствует.

ответил Particle6 8 J000000Thursday10 2010, 00:39:46
-1

Я думаю, что эти два фильтра в этом порядке заставят электронное письмо оставаться в папке «Входящие»:

if From [email protected], а затем перейдите в папку «Входящие». если From @ bar.com, то никогда не отправляйте его спаму.

ответил Daniel Brockman 18 TueEurope/Moscow2012-12-18T03:10:18+04:00Europe/Moscow12bEurope/MoscowTue, 18 Dec 2012 03:10:18 +0400 2012, 03:10:18

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132