Sieve — стандартизованный язык фильтрации почты (RFC 5228), выполняемый на стороне сервера. В отличие от правил Outlook или Thunderbird, которые работают только при запущенном клиенте, Sieve-скрипты обрабатывают письма в момент доставки — до того как пользователь откроет почтовый клиент.
Возможности Sieve:
- Сортировка писем по папкам на основе заголовков, отправителя, темы
- Автоматическое перенаправление (redirect) и копирование писем
- Автоответчик (vacation) — ответ «Я в отпуске»
- Отклонение писем с уведомлением отправителя
- Установка флагов (прочитано, важное, помечено)
- Интеграция с SpamAssassin — перемещение спама в соответствующую папку
В Dovecot реализация Sieve входит в плагин Pigeonhole. Он включает LDA/LMTP-плагин для обработки скриптов при доставке и сервер ManageSieve (порт 4190) для удалённого управления правилами из почтовых клиентов.
Оставить комментарий