- С чего обычно начинается настройка правил
- Основная идея: что такое “фильтр” в Evolution
- Где найти настройки: диалог с правилами
- Создание нового правила: короткий маршрут
- Критерии фильтра: по каким частям письма можно “попасть в точку”
- Заголовки и важный нюанс про повторения
- Как использовать регулярные выражения для сложных правил
- Несколько критериев и несколько действий
- Что происходит, если подходит несколько фильтров
- Порядок применения: как не перепутать приоритеты
- Где заканчивается Evolution и начинаются API: про Evolution API Gateway (вопрос “про evolution” бывает разным)
- Короткий чек-лист для идеальной настройки
- Можно ли импортировать правила из Outlook или OWA
Если вам нужно, чтобы письма сами раскладывались по папкам в Evolution, и при этом вы не путались в “критериях”, “действиях” и приоритетах — в этой статье разберём как настроить фильтр шаг за шагом. Параллельно объясним, как работают “вес” и “состояние” сообщения, как задать сложные условия и что важно знать про порядок обработки.
С чего обычно начинается настройка правил
Обычно запрос “evolution настройка правил” появляется, когда вы устали вручную:
- сортировать входящие сообщение по отправителю, теме или типу (спам/не спам);
- раскладывать письма по папкам или “папкам поиска” автоматически;
- делать разные действия для разных категорий (например, перемещать, помечать, назначать вес, ставить “важное”);
- добиваться, чтобы фильтр применялся именно так, как вы задумали (а не “как получилось”).
В Evolution правила фильтрации устроены просто: вы задаёте критерии, а затем действия — что делать с каждым message/сообщение, которое подошло.
Основная идея: что такое “фильтр” в Evolution
Фильтр — это набор условий и действий. Он проверяет входящее сообщение и, если оно соответствует условиям, выполняет нужные действия: например, перемещает в папка, изменяет метки, меняет “вес”, останавливает дальнейшую обработку и т. п.
Важно: у одного сообщение могут сработать несколько правило. Поэтому особенно важны порядок и “остановка обработки”.
Где найти настройки: диалог с правилами
Откройте в Evolution:
- Правка → Фильтры сообщений
Дальше будет список ваших правило. Обычно именно тут начинается всё: вы добавляете новый фильтр, задаёте критерии и действия, затем сохраняете.
Создание нового правила: короткий маршрут
Дальше последовательность такая:
- нажмите Добавить;
- введите имя для фильтра (например, “Работа: важное” или “Банки: папка”);
- определите критерии фильтра (что должно совпасть);
- добавьте действия (что делать, если совпало);
- сохраните.
Если условий несколько, вы добавляете критерии по очереди. Если действий тоже несколько — добавляете их тоже.
Критерии фильтра: по каким частям письма можно “попасть в точку”
Критерии строятся из разных параметров сообщения. На практике самые полезные — следующие.
Дата отправки и дата получения
Вы можете фильтровать сообщение по:
- Отправлена дата: сравнивается дата/время отправки;
- Получена дата: сравнивается время получения.
Удобно, что можно выбирать не только “до/после”, но и окна времени — например, искать письма “за последние N дней”.
Метки
У сообщение бывают метки вроде “Важное”, “Служебное”, “Личное”, “Выполнить”, “Позже”. Фильтр может ориентироваться на то, какие метки уже стоят, и менять их логически в рамках вашей автоматизации.
Вес сообщения
Понятие “вес” — это число, которое вы присваиваете сообщение, чтобы другие фильтр могли дальше принимать решения. Например:
- один фильтр может поставить вес 10 письмам от определённого отправителя;
- другой — перемещать в папку все письма, у которых вес выше, скажем, 5.
Это не “магическая оценка от почты”, а просто ваш инструмент для дальнейших шагов.
Состояние сообщения
Можно фильтровать по состоянию, например:
- Ответ на;
- Черновик;
- Важное;
- Прочитанное;
- Спам.
Это удобно, когда вам нужно автоматом поддерживать порядок: например, помечать и сортировать то, что уже распознано как спам или уже прочитано.
Списки рассылки
Есть фильтрация по спискам рассылок: она ориентируется на заголовки, которые помогают распознать рассылку и распространителя. Практический смысл простой: письма от некоторых рассылочных серверов могут быть определены корректно, если их заголовки настроены правильно.
Учётная запись (источник)
Если у вас несколько учётная запись в Evolution (например, разные POP/источники), можно фильтровать по тому, откуда пришло сообщение. Это особенно полезно, когда входящий поток надо раскладывать по разным “контейнерам”.
Заголовки и важный нюанс про повторения
Evolution смотрит на заголовки с одной особенностью: если заголовок используется в письме более одного раза, система учитывает только первое вхождение.
На практике это означает: если один и тот же заголовок повторяется, то “вторая версия” может не повлиять на итоговую проверку.
Если вам нужно учитывать повторения, обычно используют регулярное выражение (regex) — так вы можете сделать проверку более точной, например, ловить нужные шаблоны в тексте заголовков.
Как использовать регулярные выражения для сложных правил
Регулярные выражения полезны, когда вы хотите не просто “найти строку”, а описать шаблон:
- слова заданной длины;
- шаблоны “начинается с … и заканчивается на …”;
- наличие заголовков дважды или другие сложные проверки.
Идея простая: вы пишете выражение, а Evolution проверяет, совпадает ли сообщение с вашим шаблоном.
Несколько критериев и несколько действий
Обычно настройка “как раз надо” выглядит так:
- одно правило имеет несколько критерии (например: “отправитель + тема содержит”);
- при совпадении выполняется несколько действия (например: “переместить в папку + поставить метку + изменить вес”).
Это удобно, когда логика разветвлённая, но вы хотите управлять ею централизованно в одном месте — в списке фильтров.
Что происходит, если подходит несколько фильтров
Ключевой момент: фильтры применяются последовательно, если вы не остановили дальнейшую обработку.
Если в вашем фильтре есть действие “остановить обработку”, то сообщение перестаёт проверяться другими фильтрами. Это полезно, когда вы хотите, чтобы одно “правильное” правило “закрыло” письмо и не дало ему случайно попасть под остальные.
Порядок применения: как не перепутать приоритеты
В диалоге фильтров видно порядок применения — сверху вниз. Кнопками Вверх/Вниз можно изменить приоритет: фильтр выше применяется раньше.
Простое правило для практики:
- сначала ставьте более “строгие” и “точные” фильтры;
- затем — более общие;
- если нужен “фатальный” отбор — используйте остановку обработки.
Ниже — краткая схема логики:
| Ситуация | Что лучше сделать |
|---|---|
| Есть 2 фильтра, оба подходят одному сообщению | Проверьте порядок фильтров (кто выше) |
| Вы хотите, чтобы один фильтр “перехватывал” и прекращал цепочку | Включите действие остановить обработку |
| Нужны условия “вместе” (не по отдельности) | Добавьте несколько критериев в одном фильтре |
| Нужны действия “пакетом” | Добавьте несколько действий для одного совпадения |
Где заканчивается Evolution и начинаются API: про Evolution API Gateway (вопрос “про evolution” бывает разным)
Запрос “evolution настройка правил” иногда может уводить в тему правил в API, а не в почтовых фильтрах. Например, в Evolution API Gateway правила — это уже политики управления маршрутизацией и жизненным циклом API: создание, редактирование, публикация, кэширование и т. п.
Но если ваша цель именно почта в клиенте Evolution, то вам нужны правило фильтрации сообщений: критерии, вес, состояние, порядок применения и regex.
Короткий чек-лист для идеальной настройки
Чтобы фильтр работал предсказуемо, пройдите мысленно по пунктам:
- вы задали понятные критерии для сообщение (дата/метки/вес/состояние/источник/заголовки);
- если нужны сложные условия — используете регулярное выражение;
- вы добавили нужные действия (например, переместить в папку);
- учли порядок фильтров;
- при необходимости включили остановку обработки, чтобы письмо не прошло дальше.
Так вы получите автоматическую организацию почта, где каждое письмо обрабатывается по вашим правилам, а не “как получилось”.
Можно ли импортировать правила из Outlook или OWA
Отдельно важно: правила, созданные в MS Outlook или в OWA, не переносятся и не управляются как “те же самые” в Evolution. В практике это означает:
- правила, созданные в Outlook, сохраняются на стороне сервера (EWS);
- правила, созданные в Evolution, применяются локально и не хранятся в EWS.
Поэтому, если вы хотите точную сортировку в Evolution, чаще всего правила приходится создавать заново уже в интерфейсе клиента.