Корпоративная почта

Почтовые фильтры, автоответчик и Sieve: правила на сервере

Автор: Alexey Bulygin
Почтовые фильтры, автоответчик и редактор Sieve в TrekMail

До сих пор переадресация в TrekMail работала по принципу «всё или ничего»: либо пересылались все письма, либо ни одного. Это удобно, но не подходит для случаев, когда нужно переслать только часть сообщений, другие разложить по папкам, а остальные оставить без внимания.

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

Что нового

Если открыть Настройки любого почтового ящика, там появятся четыре вкладки:

  • Переадресация: знакомая безусловная пересылка всех писем.
  • Фильтры: правила, которые автоматически сортируют, пересылают, отмечают или удаляют сообщения по заданным условиям.
  • Автоответчик: уведомление об отсутствии с собственным заголовком, текстом, датой начала и окончания.
  • Sieve: редактор скриптов для собственных правил фильтрации на сервере, доступный на тарифе Agency.

Все четыре вкладки видны на любом тарифе. Пользователи Free и Starter могут заранее подготовить настройки: они начнут действовать сразу после перехода на старший тариф.

Фильтры: порядок во входящих без ручной работы

Фильтр состоит из двух частей: условия, которое определяет, что искать, и действия, которое выполняется при совпадении.

Доступны условия по следующим признакам:

  • Отправитель письма (От)
  • Получатель письма (Кому)
  • Слова в теме
  • Слова в тексте сообщения
  • Размер письма выше или ниже заданного значения

Фильтр может выполнять следующие действия:

  • Переместить в папку: раскладывает рассылки, счета или письма клиентов по отдельным папкам. Если нужной папки нет, она создаётся автоматически.
  • Переслать копию: отправляет копию на другой адрес, например бухгалтеру или коллегам, и сохраняет оригинал.
  • Переслать без копии: полностью перенаправляет письмо.
  • Отметить как важное: выделяет сообщения, требующие внимания.
  • Удалить без уведомления: убирает нежелательные письма до их появления во входящих.
  • Отклонить с сообщением: возвращает письмо отправителю с заданным текстом отказа.

Несколько условий можно связать логикой И или ИЛИ, а в одном фильтре можно последовательно выполнить несколько действий. Фильтры применяются по порядку, до первого совпадения. Приоритет меняется перетаскиванием.

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

Практические примеры

Вот несколько фильтров, которые пригодятся в повседневной работе:

  1. Пересылать счета бухгалтеру. Если тема содержит «счёт» → переслать копию на buhgalteriya@vashakompaniya.ru.
  2. Складывать рассылки в отдельную папку. Если адрес отправителя содержит «newsletter» → переместить в папку Рассылки.
  3. Выделять письма главного клиента. Если адрес отправителя содержит «@vazhnyklient.ru» → установить флажок.
  4. Удалять письма известного спамера. Если адрес отправителя точно совпадает с «spam@navyazchivayakompaniya.ru» → удалить без уведомления.
  5. Автоматически сортировать по проектам. Если тема содержит «Проект Альфа» → переместить в папку Проект-Альфа.

Создание одного фильтра занимает около десяти секунд. Навыки программирования не нужны.

Автоответчик: сообщите о своём отсутствии

На вкладке Автоответчик уведомление об отсутствии настраивается за несколько секунд:

  1. Включите автоответчик.
  2. Напишите тему и текст сообщения.
  3. При необходимости задайте даты начала и окончания. Автоответчик включится и выключится по расписанию.
  4. Отметьте «Не отвечать спискам рассылки», чтобы не отправлять ответы на информационные письма.

Каждый отправитель получит автоматический ответ не чаще одного раза в семь дней. Если человек напишет вам трижды за неделю, ему не придут три одинаковых уведомления.

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

Редактор Sieve: полный контроль над правилами

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

В редакторе есть нумерация строк и проверка синтаксиса в реальном времени, а опасные расширения заблокированы. Dovecot проверяет скрипт до активации, поэтому синтаксические ошибки обнаруживаются до вступления правила в силу.

Редактор доступен на тарифе Agency, но виден пользователям всех тарифов. Его можно изучить и подготовить скрипты ещё до перехода.

API и MCP: полная автоматизация

Фильтры, автоответчик и Sieve доступны через REST API и сервер MCP. Теперь TrekMail предоставляет 69 инструментов, с помощью которых ИИ-агенты могут управлять всей почтовой инфраструктурой в диалоге.

Новые методы API позволяют:

  • Создавать, получать, изменять, удалять и переставлять почтовые фильтры
  • Получать и изменять настройки автоответчика
  • Загружать и получать скрипты Sieve

Новые области доступа API: mailboxes:rules:read, mailboxes:rules:write, mailboxes:auto-reply:read и mailboxes:auto-reply:write.

Доступность на разных тарифах

ФункцияFreeStarterProAgency
Фильтры3, неактивны3, неактивны10 на ящик50 на ящик
АвтоответчикМожно настроить, неактивенМожно настроить, неактивенАктивенАктивен
Редактор SieveТолько просмотрТолько просмотрТолько просмотрПолный доступ

Пользователи Free и Starter могут заранее настроить фильтры и автоответчик. После перехода на старший тариф всё сразу начнёт работать, повторная настройка не потребуется.

Как начать работу

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

Если вы работаете через API, полный список методов приведён в справочнике областей доступа и разрешений.

Поделиться статьёй

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

Вход в TrekMail

Доступ к панели, ящикам и DNS.

или

12 символов пароли совпадают

или

Письмо отправлено

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

Продолжая, вы принимаете Условия и Политику конфиденциальности TrekMail.