Страница 1 из 1

Exim и фильтрация почты (Sieve)

Добавлено: 2008-05-04 8:35:43
ORiON
Доброго времени суток.
В процессе настройки Exim для переезда с DBmail на Dovecot возник такой вопрос:
как можно реализовать перенос письма при доставке в определенную папку средствами фильтрации Exim? И можно ли это реализовать вообще?

Дело в том, что есть Sieve скрипт, который на основе заголовка X-Spam-Flag и баллов в заголовке X-Spam-Ystatus либо кидает письмо в папку Junk, либо нет.
Причем через плагин dovecot-sieve этот скрипт отрабатывает отлично, но работает это только при доставке через бинарник deliver довекота и транспорт pipe.
Мне же удобней доставлять письма через appendfile самим Exim'ом.

Зарание благодарю за любую помощь.

Re: Exim и фильтрация почты (Sieve)

Добавлено: 2008-05-04 12:42:36
Alex Keda
а в чём собсно проблема?
========
и чем не устраивает деливер?

Re: Exim и фильтрация почты (Sieve)

Добавлено: 2008-05-04 13:40:43
ORiON
Проблемы нет. Нужно подсказать - как? Толковой документации про использование персональной фильтрации я не нашел. Честно говоря, я вообще не уверен, что фильтрацию в Exim'е можно испльзовать при доствке в директорию (а можно только при редиректе). Вот и прошу подсказать направление.

Деливер-то устраивает, но намаялся я с аналогом от DBMail. Когда он возвращает какую-нибудь ошибку и все. Ни тебе логов нормальных, ни описания в документации. Поэтому изначально принял решение реализовывать доставку средствами Exim. Плюс, хорошо прижилось квотирование maildir++ экзима и dovecot'а. Проще говоря, тут скорее не "не устраивает деливер", а вполне устраивает доставка через appendfile.

Re: Exim и фильтрация почты (Sieve)

Добавлено: 2008-05-04 14:48:28
Alex Keda
ну, давай по порядку...
========
фильтровать на доставке можно. Есть даже транспортныхе фильтры - изгаляйся как хошь...
про деливер и ругань - у него весьма информативных дебажный лог, и в документации на сайте разработчика написано как его включить...
=======
про доставки вообще - лучше деливером, т.к. при доставке экзимом ты заставляешь довекот при каждом письме заново ребилдить хэши...
на больших ящиках может быть накладным...

Re: Exim и фильтрация почты (Sieve)

Добавлено: 2008-05-04 15:56:28
ORiON

Код: Выделить всё

фильтровать на доставке можно. Есть даже транспортныхе фильтры - изгаляйся как хошь...
Это, если я не ошибаюсь, параметр transport_filter в транспорте? И использовать там Sieve невозможно?