Как стать автором
Обновить

Сложные фильтры в GMail

Время на прочтение2 мин
Количество просмотров14K
Пользуюсь GMail давно и упорно. Завёл себе Google Apps for domain и перевёл туда всю свою почту. Нравится. Есть, правда, небольшие неудобства… Одно из таких — работа с фильтрами (составление правил для присвоения писем ярлыков или других действий с письмами).

Возможно, я плохо искал, но «официально» для каждого простого правила нужно составлять свой фильтр. В результате, например, правил, присваивающих ярлык «Рассылки» или «Уведомления» у меня было экрана на полтора-два. Непрактично, не эстетично… да и управляться с таким количеством правил не очень удобно. Внести сразу 2 адреса в условие From напрямую не получается. В то же время работу с «составными» фильтрами (объединяя условия через OR) GMail поддерживает… В общем, не буду растекаться.

Возможно, кому-то пригодится такое решение. Я собрал все правила для одного ярлыка в одну строчку (не только from:, можно и subject:, и list:, и другие признаки использовать — главное, что бы первым стоял именно from, если использовать будем поле From:). Получается что-то вроде:

from:(e@mail1) OR from:(e@mail2) OR from:(e@mail3) OR subject:(уведомление:) OR list:"<news.citycat.subscribe.ru>" OR subject:(Google alert) OR subject:(Вам открытка) OR subject:(Ответ на ваш комментарий к хабратопику) OR subject:(изменения за последнюю неделю)

(я основательно сократил свой список, но оставил некоторые примеры). GMail при оформлении фильтра (если использовать поле From: для условия) добавляет первый from: со скобкой и закрывающую скобку. Т.е. нам нужно просто удалить вначале from:( и в конце последнюю скобку… Получившееся правило для фильтра вставляем во From при создании фильтра. У меня всё заработало. Конечно, вопрос спорный, насколько это стало практичнее и эстетичнее… Но, по крайней мере, так фильтров гораздо меньше, и все условия по каждому ярлыку или действию собраны в одном месте, а не разбросаны по двум страницам.

P.S. сам пока ещё не пробовал… но если нужно составить фильтр для писем и входящих и исходящих, можно сделать такую конструкцию:
… OR (from:(e@mail2) OR to:(e@mail2))… хотя есть ли в этом смысл?
Теги:
Хабы:
Всего голосов 7: ↑5 и ↓2+3
Комментарии15

Публикации