Spamassassin - перенаправить спам
Модератор: xM
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
- Dolphin_BSD
- ст. сержант
- Сообщения: 353
- Зарегистрирован: 2007-04-26 9:09:10
- Откуда: Kiev
- Контактная информация:
Spamassassin - перенаправить спам
Добрый день.
Уважаемые, стоит у меня связка exim+dovecot+mysql+clamav+Spamassassin+веб-морда.
На сегодняшний день, очень много лезит спама, так как доменов много и ящиков тоже не мало.
Подскажите как можно что б Spamassassin весь спам ложил в отдельный ящик ( допустим создам я ящик spam_all@my.domain.com и суда будет падать все что касается спама ) при необходимости я зашел, и перенаправил интересующий комуто меседж.
Вот такая задача.
Хотелось бы реализовать это м помощью именно Spamassassin, не хочеться крутить много дополнительных служб ради 1 задачи. Вроде припоминается что Spamassassin умеет это делать но вот немогу ничего я найти подобного.
Буду благодарен если кто-то подскажет !
Заранее спасибо.
Уважаемые, стоит у меня связка exim+dovecot+mysql+clamav+Spamassassin+веб-морда.
На сегодняшний день, очень много лезит спама, так как доменов много и ящиков тоже не мало.
Подскажите как можно что б Spamassassin весь спам ложил в отдельный ящик ( допустим создам я ящик spam_all@my.domain.com и суда будет падать все что касается спама ) при необходимости я зашел, и перенаправил интересующий комуто меседж.
Вот такая задача.
Хотелось бы реализовать это м помощью именно Spamassassin, не хочеться крутить много дополнительных служб ради 1 задачи. Вроде припоминается что Spamassassin умеет это делать но вот немогу ничего я найти подобного.
Буду благодарен если кто-то подскажет !
Заранее спасибо.
_______________________________________________________________________________
Каждая секунда жизни имеет собственную цену, которую необходимо вовремя заплатить.
http://www.ftl.com.ua
Каждая секунда жизни имеет собственную цену, которую необходимо вовремя заплатить.
http://www.ftl.com.ua
Услуги хостинговой компании Host-Food.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/
Тарифы на виртуальные сервера (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
- стреляли...
- Сообщения: 35426
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
- Sova
- старшина
- Сообщения: 444
- Зарегистрирован: 2006-09-13 14:10:59
- Откуда: Цхинвал-Москва
- Контактная информация:
Re: Spamassassin - перенаправить спам
Как? поделись рецептомlissyara писал(а):exim может...
Чтобы чувствовать себя орлом, нужно летать с орлами.
- Alex Keda
- стреляли...
- Сообщения: 35426
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: Spamassassin - перенаправить спам
в роутерах условие с заголовком - далее разными транпортами
Убей их всех! Бог потом рассортирует...
- Dolphin_BSD
- ст. сержант
- Сообщения: 353
- Зарегистрирован: 2007-04-26 9:09:10
- Откуда: Kiev
- Контактная информация:
Re: Spamassassin - перенаправить спам
Идею понял но что-то у меня ничего не выходит !
Может кто-то поделиться хотя бы примерным примером данной настройки правила ?
Буду благодарен !
Заранее спасибо
Может кто-то поделиться хотя бы примерным примером данной настройки правила ?
Буду благодарен !
Заранее спасибо
_______________________________________________________________________________
Каждая секунда жизни имеет собственную цену, которую необходимо вовремя заплатить.
http://www.ftl.com.ua
Каждая секунда жизни имеет собственную цену, которую необходимо вовремя заплатить.
http://www.ftl.com.ua
- Alex Keda
- стреляли...
- Сообщения: 35426
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: Spamassassin - перенаправить спам
ну ты покажи что сделал а мы пнём в нужном направлении 

Убей их всех! Бог потом рассортирует...
-
- проходил мимо
Re: Spamassassin - перенаправить спам
Dolphin_BSD писал(а):Идею понял но что-то у меня ничего не выходит !
Может кто-то поделиться хотя бы примерным примером данной настройки правила ?
Буду благодарен !
Заранее спасибо
Код: Выделить всё
spamredirect:
driver = redirect
user = mailnull
group = mail
data = spam@micros.uz
condition = ${if > {$spam_score_int}{49}}
no_more
Последний раз редактировалось Alex Keda 2007-11-29 15:02:05, всего редактировалось 1 раз.
Причина: Товарищщи, юзайте кнопочку [code], цените чужое время...
Причина: Товарищщи, юзайте кнопочку [code], цените чужое время...
-
- лейтенант
- Сообщения: 680
- Зарегистрирован: 2007-02-20 8:30:03
- Контактная информация:
Re: Spamassassin - перенаправить спам
если не ошибаюсь можно итак сделать:
Код: Выделить всё
/usr/local/sbin/spamass-milter -b spam@hosting.ru
truth is out there...
- Dolphin_BSD
- ст. сержант
- Сообщения: 353
- Зарегистрирован: 2007-04-26 9:09:10
- Откуда: Kiev
- Контактная информация:
Re: Spamassassin - перенаправить спам
Огромное спасибо за :
Сейчас буду тестить
А вот с
немного не ясно
Код: Выделить всё
spamredirect:
driver = redirect
user = mailnull
group = mail
data = spam@micros.uz
condition = ${if > {$spam_score_int}{49}}
no_more
А вот с
Код: Выделить всё
/usr/local/sbin/spamass-milter -b spam@hosting.ru
_______________________________________________________________________________
Каждая секунда жизни имеет собственную цену, которую необходимо вовремя заплатить.
http://www.ftl.com.ua
Каждая секунда жизни имеет собственную цену, которую необходимо вовремя заплатить.
http://www.ftl.com.ua
- Dolphin_BSD
- ст. сержант
- Сообщения: 353
- Зарегистрирован: 2007-04-26 9:09:10
- Откуда: Kiev
- Контактная информация:
Re: Spamassassin - перенаправить спам
Попробовал и сразу получил в нос:
Это не хватает переменной где то .. или я не собрал с данной опцией Екзим сам ?
Заранее Спасибо !
Код: Выделить всё
Starting exim.
2007-12-11 10:47:38 Exim configuration error in line 512 of /usr/local/etc/exim/configure:
error in ACL: unknown ACL verb "driver" in "driver = redirect"
Заранее Спасибо !
_______________________________________________________________________________
Каждая секунда жизни имеет собственную цену, которую необходимо вовремя заплатить.
http://www.ftl.com.ua
Каждая секунда жизни имеет собственную цену, которую необходимо вовремя заплатить.
http://www.ftl.com.ua
- Dolphin_BSD
- ст. сержант
- Сообщения: 353
- Зарегистрирован: 2007-04-26 9:09:10
- Откуда: Kiev
- Контактная информация:
Re: Spamassassin - перенаправить спам
Подскажите правильно я поправил пример .. что-то не то получилось
Разместил я эго в
Где моя ошибка ? Подскажите плизз !

Код: Выделить всё
####################################################
spamredirect:
driver = redirect
user = mailnull
group = mail
data = spam@news2000.com.ua
condition = ${if > {$malware_name}{***SPAM***}}
no_more
####################################################
Код: Выделить всё
begin routers
_______________________________________________________________________________
Каждая секунда жизни имеет собственную цену, которую необходимо вовремя заплатить.
http://www.ftl.com.ua
Каждая секунда жизни имеет собственную цену, которую необходимо вовремя заплатить.
http://www.ftl.com.ua
-
- мл. сержант
- Сообщения: 128
- Зарегистрирован: 2007-11-02 11:34:10
Re: Spamassassin - перенаправить спам
Я это сделал вот так:
Все что со spamscore > 19 складывается отдельному юзеру spamuser в папку spam. Потом захожу по имап, и смотрю, не попало ли туда чего важного 
Код: Выделить всё
spam_router:
driver = accept
check_local_user
condition = ${if >{$spam_score_int}{190}{1}{0}}
transport = spam_transport
cannot_route_message = Unknown user
spam_transport:
driver = appendfile
file = /usr/home/spamuser/mail/spam
delivery_date_add
envelope_to_add
return_path_add
group = mail
user = spamuser
mode = 0660
no_mode_fail_narrower

-
- лейтенант
- Сообщения: 680
- Зарегистрирован: 2007-02-20 8:30:03
- Контактная информация:
Re: Spamassassin - перенаправить спам
тут подумалось, а если каждому юзеру создать папку спам.
Возможно ли будет класть письма с темой спам к ним в папку? По-моему было бы красивее...
Возможно ли будет класть письма с темой спам к ним в папку? По-моему было бы красивее...
truth is out there...
- Gendalf
- рядовой
- Сообщения: 31
- Зарегистрирован: 2008-09-02 7:21:12
- Откуда: Semipalatinsk
- Контактная информация:
Re: Spamassassin - перенаправить спам

Да прибудет с Вами сила добра 

-
- рядовой
- Сообщения: 34
- Зарегистрирован: 2008-09-07 10:35:03
- Откуда: г. Москва
Re: Spamassassin - перенаправить спам
Используя статьи, получилось сделать следующим способом:
В routers:
В транспортах:
В 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
Код: Выделить всё
# Тут создается специальная папка, доступная пользователю по IMAP,
# куда складывается помеченный спам для
# последующего осмотра и разбора.
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