Communigate Pro + SPamAssassin под Windows

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

Ответить
Rid
Power member
Сообщения: 38
Зарегистрирован: 22 сен 2005, 15:48
Откуда: Ашгабат

Communigate Pro + SPamAssassin под Windows

Сообщение Rid » 16 апр 2007, 08:01

1. Кто нибудь настраивал SpamAssassin под Windows?
2. Может быть есть плагины для подключения SpamAssassin к Communigate PRO под  Windows???

Аватара пользователя
Stranger03
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 12979
Зарегистрирован: 14 ноя 2003, 16:25
Откуда: СПб, Екатеринбург
Контактная информация:

Re: Communigate Pro + SPamAssassin под Windows

Сообщение Stranger03 » 17 апр 2007, 10:23

Rid писал(а):1. Кто нибудь настраивал SpamAssassin под Windows?
2. Может быть есть плагины для подключения SpamAssassin к Communigate PRO под  Windows???
Вы и вправду хотите подружить ежа со змеей? Чем вам линукс не понравился? При портировании подобных вещей как правило часть функционала теряется как класс.

Rid
Power member
Сообщения: 38
Зарегистрирован: 22 сен 2005, 15:48
Откуда: Ашгабат

Re: Communigate Pro + SPamAssassin под Windows

Сообщение Rid » 20 апр 2007, 08:47

Stranger03 писал(а):
Rid писал(а):1. Кто нибудь настраивал SpamAssassin под Windows?
2. Может быть есть плагины для подключения SpamAssassin к Communigate PRO под  Windows???
Вы и вправду хотите подружить ежа со змеей? Чем вам линукс не понравился? При портировании подобных вещей как правило часть функционала теряется как класс.
Просто есть Windows на котором стоит Mdaemon. Теперь хочу поработать над тем чтобы работал другой почтовик с фильтрами... и вроде как работает хорошо. Удалось подключить данную связку таким образом.
Даю краткую инструкцию:

Инсталляция Communigate Pro 5.1.8+ Plugin Kaspersky+ Plugin SpamAssassin на Windows XP
1. Устанавливаем и настраиваем  Communigate Pro 5.1.8
2. Подключаем Plugin Kaspersky
Эти 2 первых пункта можно скачать со stalker.com и инструкций поее установке есть как на самом сайте так и в интернете на русском, там практически все просто для среднеопытного админа!

3. Подключаем Plugin SpamAssassin
a. Устанавливаем Active Perl 5.8.8
b. Скачал http://spamassassin.apache.org/released ... .0-rc2.zip а можно и SpamAssassin-3.1.8... Разницы нет…
c. Распаковываем архив и берем только библиотеки архива SpamAssassin из пути /lib/Mail/SpamAssassin в C:\Perl\site\lib\Mai\/SpamAssassin и файл /lib/Mail/SpamAssassin.pm в C:\Perl\site\lib\Mai\
d. В Path для Windows пропишите C:\Perl\bin на всякий пожарный…
e. Скачал http://www.tffenterprises.com/cgpsa/cgpsa.tgz Подключаем plugin cgpsa 1.5 вот так: Распаковываем cgpsa.tgz в  прямо "C:\CommuniGate Files", затем Конфиг для cgpsa cgpsa.conf  перенес в "C:\CommuniGate Files\Settings"
f. Настраиваем конфиг cgpsa.conf : 1. Изменяем имя пользователя и пароль, от которого запускается Communigate Pro,
g. Настраиваем скрипт cgpsa: закрываем  #our $cgp_base = "/var/CommuniGate/"; открываем our $cgp_base = "c:/CommuniGate Files/";
h. Включаем в Communigate Pro выполнение фильтра в качестве Helper bи прописываем в строке исполнения C:\PERL\BIN\perl.exe "C:\CommuniGate Files\cgpsa"
i. После того как выполните Enable смотрите мониторинг логов….
j. После того как выполните Enable должен появиться каталог C:\etc\spamassassin, я честно говоря  не помню сам он создался или я в каких то попытках установки различных версий SpamAssassina сам его создал. Если не создался самостоятельно то надо его создать и туда скопировать все правила!!! Для Spaassassina
4. Тестируем засылая различного рода спам… и настраиваем по вкусу через правила…

Rid
Power member
Сообщения: 38
Зарегистрирован: 22 сен 2005, 15:48
Откуда: Ашгабат

Обучение Bayes

Сообщение Rid » 24 апр 2007, 08:23

теперь дошла очередь для обучения Базы Bayes под Windows.

Базы Байеса появильсь сразу же после включения плагина cgpsa в Communigate в C:\Commun~1\Settings\SpamAssassin\.spamassassin\
тут 2 файла.

в интернете скачал http://www.spamfu.net/downloads/perl_bundle.zip
где нашел sa-learn.pl
стал его настраивать под себя следующим образом:
создал saspam.bat со следующей командой:

perl.exe sa-learn.pl --spam --dbpath C:\Commun~1\Settings\SpamAssassin\.spamassassin\ --configpath=c:\etc\spamassassin --siteconfigpath=C:\Commun~1\Settings\SpamAssassin\.spamassassin\ --dir c:\Spam

Предварительно весь спам вложил в каталог c:\Spam

Хотя обучение прошло успешно,
Learned from 47 message(s) (47 message(s) examined)
были ошибки:
ВОт Первая: textcat: languages filename not defined

Получается что модуль/библиотека  textcat.pm  не может найти файл языков... я так предполагаю... и идут ошибки типа
Use of uninitialized value in hash element at C:/Perl/site/lib/Mail/SpamAssassin/Plugin/TextCat.pm line 166.
Use of uninitialized value in join or string at C:/Perl/site/lib/Mail/SpamAssassin/Plugin/TextCat.pm line 177.
Use of uninitialized value in join or string at C:/Perl/site/lib/Mail/SpamAssassin/Plugin/TextCat.pm line 256.


Что посоветуете?

Ответить

Вернуться в «Серверы - ПО, Windows система, приложения.»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 8 гостей