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

EXIM, sendmail, postfix, Dovecot и прочие. Решение проблем связанных с работой электронной почты

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
ORiON
проходил мимо
Сообщения: 3
Зарегистрирован: 2008-04-11 12:20:19

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

Непрочитанное сообщение ORiON » 2008-05-04 8:35:43

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

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

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

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35291
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

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

Непрочитанное сообщение Alex Keda » 2008-05-04 12:42:36

а в чём собсно проблема?
========
и чем не устраивает деливер?
Убей их всех! Бог потом рассортирует...

Аватара пользователя
ORiON
проходил мимо
Сообщения: 3
Зарегистрирован: 2008-04-11 12:20:19

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

Непрочитанное сообщение ORiON » 2008-05-04 13:40:43

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

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

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35291
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

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

Непрочитанное сообщение Alex Keda » 2008-05-04 14:48:28

ну, давай по порядку...
========
фильтровать на доставке можно. Есть даже транспортныхе фильтры - изгаляйся как хошь...
про деливер и ругань - у него весьма информативных дебажный лог, и в документации на сайте разработчика написано как его включить...
=======
про доставки вообще - лучше деливером, т.к. при доставке экзимом ты заставляешь довекот при каждом письме заново ребилдить хэши...
на больших ящиках может быть накладным...
Убей их всех! Бог потом рассортирует...

Аватара пользователя
ORiON
проходил мимо
Сообщения: 3
Зарегистрирован: 2008-04-11 12:20:19

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

Непрочитанное сообщение ORiON » 2008-05-04 15:56:28

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

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