Не работает: DSPAM + Exim

EXIM, sendmail, postfix, Dovecot и прочие. Решение проблем связанных с работой электронной почты

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Megard
рядовой
Сообщения: 16
Зарегистрирован: 2007-08-31 7:52:56

Не работает: DSPAM + Exim

Непрочитанное сообщение Megard » 2007-11-12 12:18:23

Прочитал статью http://www.lissyara.su/?id=1301 "DSPAM extension to exim"
Вроде бы как все понятно и сделано как написано, но... не работает!
В логах пишется:

Код: Выделить всё

Nov 12 13:35:52 main exim[78703]: 1IrUlr-000KTP-FU <= хххх@list.ru H=mx38.mail.ru [194.67.23.16] P=esmtp S=14607 id=18
110302892.20071112132813@list.ru
Nov 12 13:35:52 main exim[78714]: 1IrUlr-000KTP-FU ** betep@уууу.ru R=dspam_spamscan_router T=dspam_spamchec
k_transport: Child process of dspam_spamcheck_transport transport returned 127 (could mean unable to exec or command doe
s not exist) from command: /usr/local/bin/dspam
Nov 12 13:35:52 main exim[78718]: 1IrUls-000KTe-4C <= <> R=1IrUlr-000KTP-FU U=virtual P=local S=15436
Что делать не знаю...
У кого нить по этой статье получилось настроить dspam?
Последний раз редактировалось Alex Keda 2007-11-12 13:14:09, всего редактировалось 1 раз.
Причина: Товарищщи, юзайте кнопочку [code], цените чужое время...

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.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/

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35469
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Не работает: DSPAM + Exim

Непрочитанное сообщение Alex Keda » 2007-11-12 13:13:51

у меня работает
логи дспама смотри
Убей их всех! Бог потом рассортирует...

Megard
рядовой
Сообщения: 16
Зарегистрирован: 2007-08-31 7:52:56

Re: Не работает: DSPAM + Exim

Непрочитанное сообщение Megard » 2007-11-12 15:50:47

Тот кусок лога что я выложил выше единственное что мне пишется в логе maillog.
Dspam вообще в логи не пишет хоть и вставил в конфиг строчку debug *

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35469
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Не работает: DSPAM + Exim

Непрочитанное сообщение Alex Keda » 2007-11-12 15:57:48

собери с дебагом
Убей их всех! Бог потом рассортирует...

Megard
рядовой
Сообщения: 16
Зарегистрирован: 2007-08-31 7:52:56

Re: Не работает: DSPAM + Exim

Непрочитанное сообщение Megard » 2007-11-13 6:59:35

lissyara писал(а):собери с дебагом
Собрано с дебагом )

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35469
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Не работает: DSPAM + Exim

Непрочитанное сообщение Alex Keda » 2007-11-13 9:28:18

тада транно.
у меня писал :)))
кури доки. показывай конфиги, опции сборки.
что мог нателепатировать - нателепатировал :)
Убей их всех! Бог потом рассортирует...

Megard
рядовой
Сообщения: 16
Зарегистрирован: 2007-08-31 7:52:56

Re: Не работает: DSPAM + Exim

Непрочитанное сообщение Megard » 2007-11-13 14:38:38

Exim собран как в статье "Exim + LDAP", конфиг тоже от туда, так чуток под себя правленый. DSPam так же собран как в статье "DSPAM extension to exim", конфиг тоже от туда. Там в статье есть такие строки:
На этом настройка DSPAM закончена. Проверить его работу можно так:
/usr/local/bin/dspam --debug --deliver=innocent --user local_part@domain.com -- %u < spam.txt
При ее запуске логи работают, вот что в них пишется:
Начало лога:
32968: [11/13/2007 16:11:19] No QuarantineAgent option found. Using standard quarantine.
32968: [11/13/2007 16:11:19] DSPAM Instance Startup
32968: [11/13/2007 16:11:19] input args: /usr/local/bin/dspam --debug --deliver=innocent --user local_part@domain.com --
%u
32968: [11/13/2007 16:11:19] pass-thru args: /usr/local/sbin/exim -oMr spam-scanned %u
32968: [11/13/2007 16:11:19] processing user local_part@domain.com
32968: [11/13/2007 16:11:19] uid = 0, euid = 0, gid = 0, egid = 0
32968: [11/13/2007 16:11:19] loading preferences for user local_part@domain.com
32968: [11/13/2007 16:11:19] default preferences empty. reverting to dspam.conf preferences.
32968: [11/13/2007 16:11:19] Loading preferences from dspam.conf
32968: [11/13/2007 16:11:19] using /var/db/dspam/opt-in/local_part@domain.com.dspam as path
32968: [11/13/2007 16:11:19] using /var/db/dspam/opt-out/local_part@domain.com.nodspam as path
32968: [11/13/2007 16:11:19] sedation level set to: 0
32968: [11/13/2007 16:11:19] message is signed. retaining original text for reassembly
32968: [11/13/2007 16:11:19] message is signed. retaining original text for reassembly
32968: [11/13/2007 16:11:19] Loading 7 BNR patterns

Конец лога:
32968: [11/13/2007 16:11:19] Graham-Bayesian Probability: 0.002278 Samples: 15
32968: [11/13/2007 16:11:19] Burton-Bayesian Probability: 0.000018 Samples: 27
32968: [11/13/2007 16:11:19] no factors specified; using default
32968: [11/13/2007 16:11:19] Result Confidence: 1.00
32968: [11/13/2007 16:11:19] Control: [10 10] [10 11] Delta: [0 1]
32968: [11/13/2007 16:11:19] saving signature as 47398657329681721698080
32968: [11/13/2007 16:11:19] libdspam returned probability of 0.002278
32968: [11/13/2007 16:11:19] message result: NOT SPAM
32968: [11/13/2007 16:11:19] delivering message
32968: [11/13/2007 16:11:19] Opening pipe to LDA: /usr/local/sbin/exim -oMr spam-scanned local_part@domain.com
32968: [11/13/2007 16:11:19] LDA returned success
32968: [11/13/2007 16:11:19] DSPAM Instance Shutdown. Exit Code: 0
Т.е. в нем никакого "bailing" не обнаружено.
Конфиг Exima прикрепляю тут в файле.
Вложения
configure.zip
(9.13 КБ) 24 скачивания

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35469
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Не работает: DSPAM + Exim

Непрочитанное сообщение Alex Keda » 2007-11-13 14:52:43

в письмах заголовки есть?
=======
и юзай кнопочку code
в след. раз разбирать в этой портянке где что - не буду.
Убей их всех! Бог потом рассортирует...

Megard
рядовой
Сообщения: 16
Зарегистрирован: 2007-08-31 7:52:56

Re: Не работает: DSPAM + Exim

Непрочитанное сообщение Megard » 2007-11-13 15:23:28

Используется для проверки обычное спамовое письмо, отсылается с mail.ru с помощь программы The bat.

ate: Mon, 12 Nov 2007 13:28:13 +0500
From: Sxxxx Dxxxx <xxxx@list.ru>
X-Mailer: The Bat! (v3.80.06) Professional
Reply-To: Sxxxxx Dxxxx <xxxx@list.ru>
X-Priority: 3 (Normal)
Message-ID: <18110302892.20071112132813@list.ru>
To: betep@xxxx.ru
Subject: =?windows-1251?B?RndkOiDP7uL7+OXt6OUg6uLg6+j06Org9ujoOiDB/uTm5fLo8O7i4O3o5SDoIPPv8ODi6+Xt?=
=?windows-1251?B?9+Xx6ujpIPP35fIu?=
In-Reply-To: <E1IqOB8-000Krz-00.twez_da54q6wga-bk-ru@f96.mail.ru>
References: <E1IqOB8-000Krz-00.twez_da54q6wga-bk-ru@f96.mail.ru>
MIME-Version: 1.0
Content-Type: multipart/mixed;
boundary="----------BB1C81428C114BF"

---------- Пересылаемое письмо ----------
От: Влас Хухриков-Якимец <twez_da54q6wga@bk.ru>
К: xxxxx@list.ru
А также к:
Время создания: Fri, 09 Nov 2007 10:21:22 +0300
Тема: Повышение квалификации: Бюджетирование и управленческий учет.
Прикрепленные файлы: <none>


Курсы для сотрудников финансово-экономических служб компаний.

*********************************************************************************

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35469
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Не работает: DSPAM + Exim

Непрочитанное сообщение Alex Keda » 2007-11-13 17:08:46

чё-то я заголовков всех не вижу...
Убей их всех! Бог потом рассортирует...

Гость
проходил мимо

Re: Не работает: DSPAM + Exim

Непрочитанное сообщение Гость » 2007-11-14 8:40:28

вобщем понятно, дело темное лучше поставляю SpamAssassin

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35469
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Не работает: DSPAM + Exim

Непрочитанное сообщение Alex Keda » 2007-11-14 9:03:05

да, да. поставь :)))
Убей их всех! Бог потом рассортирует...

Megard
рядовой
Сообщения: 16
Зарегистрирован: 2007-08-31 7:52:56

Re: Не работает: DSPAM + Exim

Непрочитанное сообщение Megard » 2007-11-14 15:35:56

Подумал я, покурил... и проблема решилась.
Как оказалось проблема заключалась в правах на файл /usr/local/bin/dspam
Там права на чтение и выполнение стояли тока у root

Аватара пользователя
vadim64
майор
Сообщения: 2101
Зарегистрирован: 2009-09-17 15:15:26
Откуда: Засратовец

Re: Не работает: DSPAM + Exim

Непрочитанное сообщение vadim64 » 2010-10-05 15:53:32

Код: Выделить всё

[16:52]  /home/denisov >cat /usr/local/etc/dspam.conf
Home /var/db/dspam
StorageDriver /usr/local/lib/libmysql_drv.so
#StorageDriver /usr/local/lib/libhash_drv.so
TrustedDeliveryAgent "/usr/local/sbin/exim -oMr spam-scanned"
OnFail error
Trust root
Trust mail
Trust mailnull
TrainingMode teft
TestConditionalTraining on
Feature chained noise
Algorithm graham burton
PValue graham
Preference "signatureLocation=headers"
Preference "showFactors=on"
Preference "spamAction=tag"
Preference "spamSubject=SPAM"
AllowOverride trainingMode
AllowOverride spamAction spamSubject
AllowOverride statisticalSedation
AllowOverride enableBNR
AllowOverride enableWhitelist
AllowOverride signatureLocation
AllowOverride showFactors
AllowOverride optIn optOut
AllowOverride whitelistThreshold
MySQLServer     localhost
MySQLPort       3306
MySQLUser               dspam
MySQLPass               vae8Yah
MySQLDb                 dspam
MySQLConnectionCache    1000
HashRecMax              98317
HashAutoExtend          on
HashMaxExtents          0
HashExtentSize          49157
HashMaxSeek             100
HashConnectionCache     100
IgnoreHeader X-Spam-Status
IgnoreHeader X-Spam-Score
IgnoreHeader X-Spam-Scanned
IgnoreHeader X-Virus-Scanner-Result
IgnoreHeader Date
IgnoreHeader Envelope-to
IgnoreHeader Delivery-date
IgnoreHeader Received
IgnoreHeader User-Agent
IgnoreHeader Content-Type
IgnoreHeader Content-Transfer-Encoding
IgnoreHeader To
Notifications   off
LocalMX 127.0.0.1
SystemLog on
Opt out
MaxMessageSize 200000
ProcessorBias on

[16:52]  /home/denisov >cat /var/log/dspam/dspam.debug
64013: [10/05/2010 16:47:59] No QuarantineAgent option found. Using standard quarantine.
64016: [10/05/2010 16:49:13] No QuarantineAgent option found. Using standard quarantine.
[16:52]  /home/denisov >
:cry:
Люди не делятся на национальности, партии, фракции и религии. Люди делятся на умных и дураков, а вот дураки делятся на национальности, партии, фракции и религии.

Аватара пользователя
vadim64
майор
Сообщения: 2101
Зарегистрирован: 2009-09-17 15:15:26
Откуда: Засратовец

Re: Не работает: DSPAM + Exim

Непрочитанное сообщение vadim64 » 2010-10-06 11:40:45

Код: Выделить всё

[12:35]  /usr/local/www/dspam >cat /var/log/maillog
Oct  6 12:10:29  dspam[66392]: No such feature 'chained'
Oct  6 12:10:29  dspam[66392]: dlopen() failed: /usr/local/lib/libmysql_drv.so: Cannot open "/usr/local/lib/libmysql_drv.so"
Oct  6 12:10:29  dspam[66392]: Unable to initialize storage driver
[12:35]  /usr/local/www/dspam >
сходил в папку с библиотеками, так там этой библиотеки и нету!
Люди не делятся на национальности, партии, фракции и религии. Люди делятся на умных и дураков, а вот дураки делятся на национальности, партии, фракции и религии.

Аватара пользователя
vadim64
майор
Сообщения: 2101
Зарегистрирован: 2009-09-17 15:15:26
Откуда: Засратовец

Re: Не работает: DSPAM + Exim

Непрочитанное сообщение vadim64 » 2010-10-06 14:23:28

сам себя поругаю:
Читайте хоть иногда апдэйтинг к портам! Библиотеку перенесли в папку /usr/local/lib/dspam/libmysql_drv.so
Измените в конфиге соответствующие параметрами с путями к библиотекам!
Люди не делятся на национальности, партии, фракции и религии. Люди делятся на умных и дураков, а вот дураки делятся на национальности, партии, фракции и религии.