Документация v2.4

Продвинутые правила фильтрации

Полный контроль над входящим потоком. Научитесь использовать логические операторы, регулярные выражения и вложенные условия для автоматизации сложных сценариев сортировки.

Логические операторы

Базовые фильтры работают линейно, но MailPulse позволяет создавать сложные логические деревья. Используйте операторы AND, OR и NOT для точечной настройки правил.

Например, вы можете настроить правило так, чтобы письма от "Инвесторов" (OR "Партнеры") попадали в отдельную папку, НО (NOT) только если в теме нет слова "Отчет". Это позволяет исключить автоматическую архивацию важных, но сухих документов.

(From: "investors@corp.com" OR From: "partners@agency.ru")
AND (Subject: NOT "Отчет")
→ Action: Move to "Важное"
Настройка логических правил фильтрации в интерфейсе MailPulse

Regex Support

Для разработчиков и тех, кому нужно извлекать данные из тела письма. MailPulse поддерживает синтаксис PCRE (Perl Compatible Regular Expressions).

Используйте /INV-\d{4,6}/ для автоматического поиска инвойсов и присвоения им приоритета "Высокий".

🧱

Вложенные условия

Создавайте правила внутри правил. Если письмо попало в категорию "Финансы", проверьте вторичное условие: "Содержит ли вложение PDF?".

Это предотвращает потерю писем-подтверждений, которые часто выглядят как спам.

Библиотека примеров

Скопируйте и вставьте эти готовые шаблоны в редактор правил.

Изоляция маркетингового шума

Отправляет newsletters в архив, если они не содержат вашего имени в теме.

IF (Sender: "newsletter-*.com")
AND (Subject: NOT Regex "/\b[A-Z][a-z]+\b/")
→ Action: Archive & Hide

Приоритизация техподдержки

Выделяет красным цветом тикеты, содержащие слова "сломалось", "ошибка" или "не работает".

IF (Body: Regex "/(ошибка|слетело|креш|error)/i")
→ Action: Set Priority "Critical" & Notify Slack

Технические нюансы

Как тестировать регулярные выражения?

В редакторе правил MailPulse есть встроенная панель "Test Match". Введите текст письма в поле слева, и система подсветит совпадения в реальном времени, прежде чем вы примените правило.

Есть ли лимит на вложенность условий?

Технически поддерживается до 5 уровней вложенности. Однако мы рекомендуем не глубже 3-х уровней для сохранения читаемости логики фильтрации.

Влияет ли сложность правил на скорость?

Нет. Правила обрабатываются на уровне сервера до того, как письмо попадет в ваш почтовый клиент. Сортировка происходит менее чем за 100мс.