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

Исходное сообщение
"Exim перенаправить помечиные письма"

Отправлено noris , 30-Июл-15 16:13 
Добрый день коллеги

Есть почтовый сервер Linux Centos 6.6 x64 Exim+dovecot+Spamassassim+clamav+Roundcibe+Postfixadmin
на сервере началось много сыпаться спама решил поставить spamassassin.
добавил в exim.comf
spamd_address = 127.0.0.1 783

warn spam = nobody:true
    hosts = !+relay_from_hosts : !192.168.0.0/24 : localhost

condition = ${if <{$message_size}{1024k}{1}{0}}
add_header = X-Spam-Flag: YES
add_header = X-Spam-Score: $spam_score ($spam_bar)
add_header = X-Spam-Report: $spam_report
add_header = X-Spam_score: $spam_score
add_header = X-Spam_score_int: $spam_score_int\n\
add_header = X-Spam_bar: $spam_bar
warn spam = spamd
add_header = Subject: ***SPAM*** (score $spam_score)($spam_report) $h_Subject


Как мне лучше так сделать чтобы exim сбрасывал письма помеченные как спам
в Папку Спам в почтовом ящике.


Содержание

Сообщения в этом обсуждении
"Exim перенаправить помечиные письма"
Отправлено fail , 30-Июл-15 19:40 
> Добрый день коллеги
> Есть почтовый сервер Linux Centos 6.6 x64 Exim+dovecot+Spamassassim+clamav+Roundcibe+Postfixadmin
> на сервере началось много сыпаться спама решил поставить spamassassin.
> добавил в exim.comf
> spamd_address = 127.0.0.1 783

...

> Как мне лучше так сделать чтобы exim сбрасывал письма помеченные как спам
> в Папку Спам в почтовом ящике.

по идее этим LDA Dovecot занимается, думается в ту сторону копать надо



"Exim перенаправить помечиные письма"
Отправлено noris , 30-Июл-15 23:34 
Покопался в сети, для моей задачи правила примерно должны быть такими:

В routers:

local_delivery_spam_router:

driver = accept

domains = +local_domains

condition = ${if >{$spam_score_int}{50}{1}

{0}} transport = local_delivery_spam_transport

no_more

В транспортах:

local_delivery_spam_transport:

driver = pipe

command = /usr/local/libexec/dovecot/deliver -d \

$local_part@$domain -m INBOX.Spam

message_prefix =

message_suffix =

delivery_date_add

envelope_to_add

return_path_add

user = mailnull

group = mail

Но это все нифига не работает письма помечаются нормально но всеравно приходят в папку входящие.