Антиспамовый фильтр (Sendmail + DrWeb + SpamAssassin)

На доскональное знание данной темы, не может претендовать, пожалуй ни один спец, из ныне живущих на земле. ;-)
Так поможем друг другу.

Модераторы: Trinity admin`s, Free-lance moderator`s

Аватара пользователя
corvax
free-lance moderator
Сообщения: 877
Зарегистрирован: 06 авг 2004, 17:21
Откуда: Kiev, Ukraine
Контактная информация:

Сообщение corvax » 08 авг 2005, 13:07

magic писал(а):В общих чертах
spamc - клиентская часть демона spamd. spamc читает письмо из входного потока и передает spamd. Ответ в stdout.
ну да. поэтому тест spamc подразумевает именно тест spamc + spamd
magic писал(а):spamd -демонизированная версия spamassassin..
ну... я бы не стал утверждать, что spamd - это демонизированная версия spamassassin, или что spamassassin - это cli версия spamd

просто spamassassin - это сканер, а spamd - это демон

меня больше интересовала первая часть ответа. и она верна. в общем, проехали. если при передаче писем через ваш qmail закоголовки все еще не добавляется, придется искать решение проблемы в связке qmail со spamd
--
/corvax

magic
member
Сообщения: 20
Зарегистрирован: 12 май 2004, 04:30

Сообщение magic » 09 авг 2005, 10:13

Спасибо за ответы. Буду разбираться дальше.

MadWill
Junior member
Сообщения: 1
Зарегистрирован: 09 авг 2005, 10:44

Сообщение MadWill » 09 авг 2005, 10:48

corvax писал(а):
noble писал(а):Получил мыло в 14:58:10. Оно получило, как в идно в логах 29.2  пункта и должно было зареджектиться (spamass-milter запущен с ключом -r 15), но не тут то было. Мало того, что он его направил на ящик, что указан в ключе -b к милтеру, так ещё после этого сервак вошёл в стопр, и пускал это мыло по кругу. С чем это может быть связано?
придется выбирать - или юзать -r - или юзать -b
вместе не уживутся
по крайней мере до того, пока spamass-milter не будет делать исключения из проверок для адресов, указанных в качестве аргументов параметра -b
Я тоже долго бодался с этим приколом помогло ключ -i 127.0.0.1 для spamass-milter (v0.3.0)

kripanton
Junior member
Сообщения: 7
Зарегистрирован: 24 окт 2005, 18:08

Сообщение kripanton » 24 окт 2005, 18:41

Помогите начинающим!
Делаю все по инструктиону...
drweb-sendmail-4.33-4asp.i586.rpm
Mail-SpamAssassin-3.1.0.tar.gz
При попытке собрать spamass-milter-0.3.0.tar.gz ругается на
configure: error: Cannot find libmilter

Аватара пользователя
corvax
free-lance moderator
Сообщения: 877
Зарегистрирован: 06 авг 2004, 17:21
Откуда: Kiev, Ukraine
Контактная информация:

Сообщение corvax » 24 окт 2005, 18:48

kripanton писал(а):Помогите начинающим!
Делаю все по инструктиону...
drweb-sendmail-4.33-4asp.i586.rpm
Mail-SpamAssassin-3.1.0.tar.gz
При попытке собрать spamass-milter-0.3.0.tar.gz ругается на
configure: error: Cannot find libmilter
а в системе имеется libmilter? скорее всего нет
небось в вашем asp надо поставить какой-нить sendmail-devel-x.xx-x.i586.rpm, ну или тот пакет, в который запакован libmilter
--
/corvax

kripanton
Junior member
Сообщения: 7
Зарегистрирован: 24 окт 2005, 18:08

Сообщение kripanton » 25 окт 2005, 15:21

corvax писал(а): а в системе имеется libmilter? скорее всего нет
небось в вашем asp надо поставить какой-нить sendmail-devel-x.xx-x.i586.rpm, ну или тот пакет, в который запакован libmilter
Я взял >Sendmail-Milter-0.18.tar.gz с родного нетмилтеровского сайта

Аватара пользователя
corvax
free-lance moderator
Сообщения: 877
Зарегистрирован: 06 авг 2004, 17:21
Откуда: Kiev, Ukraine
Контактная информация:

Сообщение corvax » 25 окт 2005, 15:48

kripanton писал(а):
corvax писал(а): а в системе имеется libmilter? скорее всего нет
небось в вашем asp надо поставить какой-нить sendmail-devel-x.xx-x.i586.rpm, ну или тот пакет, в который запакован libmilter
Я взял >Sendmail-Milter-0.18.tar.gz с родного нетмилтеровского сайта
AFAIK это перловый модуль для написания своих фильтров
а я говорю о библиотеке, которая собираетс при сборке sendmail'а

какие пакеты со словом sendmail в имени есть в вашем дистрибутиве линукса?
--
/corvax

estas
Junior member
Сообщения: 4
Зарегистрирован: 27 окт 2005, 19:30

ALL_TRUSTED

Сообщение estas » 27 окт 2005, 19:36

Добрый день,

Подскажите пожалуйста, у меня в каждом спамовом письме:
ALL_TRUSTED -2.8 Did not pass through any untrusted hosts


В /etc/mail/spamassassin/local.cf:
trusted_netwoks 192.168.1/24 127/8

Fedora Core 3, Spamassassin 3.0.4

В чем может быть проблема ?

Аватара пользователя
corvax
free-lance moderator
Сообщения: 877
Зарегистрирован: 06 авг 2004, 17:21
Откуда: Kiev, Ukraine
Контактная информация:

Re: ALL_TRUSTED

Сообщение corvax » 27 окт 2005, 19:46

estas писал(а):Добрый день,

Подскажите пожалуйста, у меня в каждом спамовом письме:
ALL_TRUSTED -2.8 Did not pass through any untrusted hosts


В /etc/mail/spamassassin/local.cf:
trusted_netwoks 192.168.1/24 127/8
trusted_netwoks 192.168.1. 127.
estas писал(а):Fedora Core 3, Spamassassin 3.0.4

В чем может быть проблема ?
--
/corvax

estas
Junior member
Сообщения: 4
Зарегистрирован: 27 окт 2005, 19:30

Сообщение estas » 30 окт 2005, 00:24

corvax

>trusted_netwoks 192.168.1. 127.

Не помогает, опять везде ALL_TRUSTED[/b]

Аватара пользователя
corvax
free-lance moderator
Сообщения: 877
Зарегистрирован: 06 авг 2004, 17:21
Откуда: Kiev, Ukraine
Контактная информация:

Сообщение corvax » 30 окт 2005, 09:38

estas писал(а):corvax

>trusted_netwoks 192.168.1. 127.

Не помогает, опять везде ALL_TRUSTED
надеюсь после рихтовки конфига демон был перезагружен?

если да, то хотелось бы увидеть заголовки проблемного сообщения
--
/corvax

VEK
Junior member
Сообщения: 3
Зарегистрирован: 02 ноя 2005, 12:15

Сообщение VEK » 02 ноя 2005, 12:38

Стоит связка sendmail+spamass-milter+spamd. Все работает. Понадобилось для конкретных пользователей блокировать письма с определенных доменов. Можно ли это сделать средствами spamassassin'а? Т.е хотелось бы объединить в опции blacklist сразу и from и to. Что-то вроде такого
blacklist_from *.com && blacklist_to *@firma.ru
Почитав доки не увидел решения. Ткните меня носом, если плохо смотрел :)  Может есть простое решение, может можно обойтись и без spamassassin'а,  а то подумываю написать свой rules.

Аватара пользователя
corvax
free-lance moderator
Сообщения: 877
Зарегистрирован: 06 авг 2004, 17:21
Откуда: Kiev, Ukraine
Контактная информация:

Сообщение corvax » 02 ноя 2005, 14:23

VEK писал(а):Стоит связка sendmail+spamass-milter+spamd. Все работает. Понадобилось для конкретных пользователей блокировать письма с определенных доменов. Можно ли это сделать средствами spamassassin'а?
можно, ни в коем случае не нужно делать это с помощью spamassassin'а.
зачем вам принимать письмо, если его прием нужно было блокировать?
VEK писал(а):Т.е хотелось бы объединить в опции blacklist сразу и from и to. Что-то вроде такого
blacklist_from *.com && blacklist_to *@firma.ru
Почитав доки не увидел решения.
подразумевается чтение доки на MTA или spamassassin?
VEK писал(а):Ткните меня носом, если плохо смотрел :)  Может есть простое решение, может можно обойтись и без spamassassin'а,  а то подумываю написать свой rules.
см. FEATURE(`compat_check')
но у него недостаток - он отрабатывает только после приема письма (как и в случае потенциальной блокирвки письма с помощью spamassassin'а)

выходов два:
1. написать правило для выполнения check_compat из
Local_check_rcpt
2. воспользоваться готовым сторонным решением:
http://mta.org.ua/sendmail/m4-releases/ ... _compat.m4

VEK
Junior member
Сообщения: 3
Зарегистрирован: 02 ноя 2005, 12:15

Сообщение VEK » 02 ноя 2005, 16:00

Спасибо за совет и за ссылку. Завтра попробую прикрутить к sendmail'у. А есть ли зависимость фичи от версии sendmail'a?

Аватара пользователя
corvax
free-lance moderator
Сообщения: 877
Зарегистрирован: 06 авг 2004, 17:21
Откуда: Kiev, Ukraine
Контактная информация:

Сообщение corvax » 02 ноя 2005, 16:03

VEK писал(а):Спасибо за совет и за ссылку. Завтра попробую прикрутить к sendmail'у. А есть ли зависимость фичи от версии sendmail'a?
check_compat.m4 на 8.13 я не тестировал, но видимых причин неработоспособности нет
--
/corvax

Ответить

Вернуться в «Серверы - ПО, Unix подобные системы»