мжно ли сделать так, чтобы письма со спам левелом больше порога (5), но меньше 10 все же доставлялись пользователю с пометкой "спам", а с большим score в /dev/null?
> мжно ли сделать так, чтобы письма со спам левелом больше порога
>(5), но меньше 10 все же доставлялись пользователю с пометкой "спам",
>а с большим score в /dev/null?
procmail ?
>> мжно ли сделать так, чтобы письма со спам левелом больше порога
>>(5), но меньше 10 все же доставлялись пользователю с пометкой "спам",
>>а с большим score в /dev/null?
>
>
>procmail ?
как примерно должен выглядеть конфиг?.. не могу понять =(
>>> мжно ли сделать так, чтобы письма со спам левелом больше порога
>>>(5), но меньше 10 все же доставлялись пользователю с пометкой "спам",
>>>а с большим score в /dev/null?
>>
>>
>>procmail ?
>
>
>как примерно должен выглядеть конфиг?.. не могу понять =(man procmailex и man egerep уже не катит?
---------cut here--------------
0: h
^X-Spam-Flag:.YES
{
# Сначала хватаем письма с уровнем от 5 до 10
0: h
^X-Spam-Level:.\*{5,10}[^\*]
/home/вещий/Maildir/new
# Всё остальное в хлам
0: h
^X-Spam-Level:.\*+
./dev/null
}0:
*
/home/вещий/Maildir/new---------cut here--------------
коммнетарии лучше убрать
проверь сначала на себе, я написал прямо сейчас, не проверял, работает или нет
amavis-new и не заморачиваешся с прокмайлом
>amavis-new и не заморачиваешся с прокмайлом
красиво получилось хедер чеком, но там пока чnо получается удалять только по X-Spam-Status YES. можно использовать констркуции вроде той, что написана выше для procmail'a?
> мжно ли сделать так, чтобы письма со спам левелом больше порога
>(5), но меньше 10 все же доставлялись пользователю с пометкой "спам",
>а с большим score в /dev/null?Все можно сделать, не прибегая к помощи procmail. Что за MTA?
>Все можно сделать, не прибегая к помощи procmail. Что за MTA?postfix
>>Все можно сделать, не прибегая к помощи procmail. Что за MTA?
>
>postfixМда, каждый сам себе злобный маньяк. Значит будете ставить procmail или maildrop, а то я вам тут сейчас насоветую...
Смотрим тут: http://www.opennet.me/base/net/postfix_mysql_courier.txt.htmlВыдержка:
В данном примере maildrop отбирает почту с заголовком X-Spam-Flag:YES, который генерирует spamassassin, установка которого будет рассмотрена ниже, и кладет ее в папку Spam. Остальная почта направляется в INBOX.
>>>Все можно сделать, не прибегая к помощи procmail. Что за MTA?
>>
>>postfix
>
>Мда, каждый сам себе злобный маньяк. Значит будете ставить procmail или maildrop,
>а то я вам тут сейчас насоветую...
>Смотрим тут: http://www.opennet.me/base/net/postfix_mysql_courier.txt.html
>
>Выдержка:
>В данном примере maildrop отбирает почту с заголовком X-Spam-Flag:YES, который генерирует spamassassin,
>установка которого будет рассмотрена ниже, и кладет ее в папку Spam.
>Остальная почта направляется в INBOX.не все так страшно )) header_chek в postfix'е позволил реализовать это без проблем и без дополнительных пакетов =)
> мжно ли сделать так, чтобы письма со спам левелом больше порога
>(5), но меньше 10 все же доставлялись пользователю с пометкой "спам",
>а с большим score в /dev/null?if(/^X-Spam-Level: [*]{10,}/)
{
exception {
to "/dev/null"
}
}
Письма со Spam-Level от 10 и более будут удаляться