URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 88227
[ Назад ]

Исходное сообщение
"sa-exim spamasin ldap"

Отправлено atuguchev , 23-Фев-10 17:13 
Доброго времени суток:
Поднята почтовая система Exim, авторизация пользователей, адресация, каталоги хранения почті - всё в ldap.
Поставил spamasin - режет спам

Но хотелось бы что бы спам сохранялся не в 1-й служебной папке sa-exim, а расскладывался по папкам .spam пользователей.

Вопрос как привязаь данную папку sa-exim к ldap
кто-нибудь сталкивался????


Содержание

Сообщения в этом обсуждении
"sa-exim spamasin ldap"
Отправлено tux2002 , 23-Фев-10 21:28 
>Доброго времени суток:
>Поднята почтовая система Exim, авторизация пользователей, адресация, каталоги хранения почті - всё
>в ldap.
>Поставил spamasin - режет спам
>
>Но хотелось бы что бы спам сохранялся не в 1-й служебной папке
>sa-exim, а расскладывался по папкам .spam пользователей.
>
>Вопрос как привязаь данную папку sa-exim к ldap
>кто-нибудь сталкивался????

Можно сделать роутер и транспорт которые анализируют заголовки SA и раскладывают эту почту куда нужно. Экзим гибок в этом плане.


"sa-exim spamasin ldap"
Отправлено atuguchev , 24-Фев-10 21:10 
>[оверквотинг удален]
>>Поставил spamasin - режет спам
>>
>>Но хотелось бы что бы спам сохранялся не в 1-й служебной папке
>>sa-exim, а расскладывался по папкам .spam пользователей.
>>
>>Вопрос как привязаь данную папку sa-exim к ldap
>>кто-нибудь сталкивался????
>
>Можно сделать роутер и транспорт которые анализируют заголовки SA и раскладывают эту
>почту куда нужно. Экзим гибок в этом плане.

Возможно ошибаюсь, но мне казалось, что отсев в отстойник /var/spool/sa-exim/SApermreject/new/ производит подуль sa-exim и дальше письмо exim не обрабатывает...


"sa-exim spamasin ldap"
Отправлено DeadLoco , 24-Фев-10 03:20 
>Доброго времени суток:
>Поднята почтовая система Exim, авторизация пользователей, адресация, каталоги хранения почті - всё
>в ldap.
>Поставил spamasin - режет спам
>
>Но хотелось бы что бы спам сохранялся не в 1-й служебной папке
>sa-exim, а расскладывался по папкам .spam пользователей.
>
>Вопрос как привязаь данную папку sa-exim к ldap
>кто-нибудь сталкивался????

Если в качестве pop/imap сервера используется dovecot, то есть смысл задействовать dovecot-sieve. Он умеет раскладывать почту в мейлдир по условиям наличия хедеров в письмах. А хедеры прописывать на основании вызова ассассина.


"sa-exim spamasin ldap"
Отправлено atuguchev , 24-Фев-10 21:08 
>[оверквотинг удален]
>>
>>Но хотелось бы что бы спам сохранялся не в 1-й служебной папке
>>sa-exim, а расскладывался по папкам .spam пользователей.
>>
>>Вопрос как привязаь данную папку sa-exim к ldap
>>кто-нибудь сталкивался????
>
>Если в качестве pop/imap сервера используется dovecot, то есть смысл задействовать dovecot-sieve.
>Он умеет раскладывать почту в мейлдир по условиям наличия хедеров в
>письмах. А хедеры прописывать на основании вызова ассассина.

imap/pop сервером врядли получится, поскольку sa-exim сваливает спам в отстойник
/var/spool/sa-exim/SApermreject/new/ не зависимо от адресата..:(


"sa-exim spamasin ldap"
Отправлено DeadLoco , 25-Фев-10 10:04 
>imap/pop сервером врядли получится, поскольку sa-exim сваливает спам в отстойник
>/var/spool/sa-exim/SApermreject/new/ не зависимо от адресата..:(

А вы не используйте са-экзим. Используйте ассассин в виде спамд, к которому обращайтесь из ацля проверки тела письма экзимом. И по результатам проверки не откладывайте письмо, а дописывайте ему маркерный хедер:

spamd_address                   = 127.0.0.1 783
.........
acl_data:
accept  hosts           =  : +relay_from_hosts
accept  condition       = ${if >{$message_size}{200k}{1}{0}}
warn    spam            = spamd
        add_header      = X-Spam-Ooops: $spam_score_int
        condition       = ${if >{$spam_score_int}{49}{1}{0}}
deny    spam            = spamd
        message         = Sorry, this message identified as spam.
        condition       = ${if >{$spam_score_int}{100}{1}{0}}
accept

Потом этот хедер можно будет использовать для сортировщика писем sieve.