Главная страница


ru.unix

 
 - RU.UNIX ----------------------------------------------------------------------
 From : Strange Alex                         2:5000/104.51  26 Jan 2004  16:39:18
 To : Anton Zamulin
 Subject : BOGOFILTER
 -------------------------------------------------------------------------------- 
 
 
 25 Jan 04 00:16, you wrote to Igor Ivanov:
 
  AZ> О!!!! Хоть кто то где то мне ответил!
  AZ> те ты все полностью из командной сроки ему скармливаешь при пуске . а
  AZ> ты его случаем не с кумылом пользуешь ? Я его кой как, те по
 
  Я его пользую с кумылом. Причем в режиме когда он работает
  отдельно для каждого пользователя из личных dot-qmail через
  procmail - никаких проблем нет, все 100 раз расписано.
  А вот как запустить его в глобальном режиме расскажу популярно :)
  bogofilter это обычный фильтр который обрабатывает STDIN
  и результат валит на STDOUT со своими кодами ошибки. То есть
  его нифига нельзя подставлять (например как drweb-client)
  вместо qmail-queue, который использует несколько дескрипторов
  для получения конверта и тела письма отдельно. А значит нужен
  некий враппер коим например является qmail-qfilter.
  Его минус в том, что он железно по окончанию запуска всех указанных
  фильтров передаст управление оригинальному qmail-queue. Поэтому
  если мы хотим запустить bogofilter обязательно до drweb, то
  придется применить напильник к qmail-qfilter чтобы он имя
  qmail-queue бинарника тоже брал из командной строки :)
  Если же порядок не важен, то можно обойтись и оригинальной версией.
  Итак:
  1. qmail + WITH_QMAILQUEUE_PATCH ; QMAILQUEUE=/path/to/qmail-queue-drweb
  2. drweb_qmail.conf: QmailQueue=/path/to/bogofilter-run.sh
  3. -- bogofilter-run.sh --
    #!/bin/sh
    exec /path/to/qmail-qfilter /path/to/bogofilter -p -e -d /path/to/bogodir
    -- end of bogofilter-run.sh --
    Как показывает практика использовать режим автообучения (ключ -u)
    крайне нежелательно, так как быстро разрастается база спама
    и увеличивается работа над ошибочными срабатываниями.
    Уж лучше взять кучу спама, кучу хама, натравить на это дело
    randomtrain и впоследствии иногда дообучать его на неверно
    определенных письмах. (немножко переписать bogofilter-qfe)
 
    Внимательно проследить за правами на файлы,каталоги (возможно setuidы)
    убедиться чо лимиты памяти не урезаны до минимума (bogofilter
    всасывает в память всю базу и если ему для этого не хватит памяти,
    то почта доставлена не будет)
 
    Hу вот пожалуй и весь рецепт.
 
 WBR, Strange Alex.
 ...STRANGE-RIPN, RSA16-RIPE, UIN: 8397628, E-mail: strange(at)unicon.ru
 ... Вот дети ! Цветы жизни. Воpье pостет!
 --- GoldED+/BSD 1.1.5
  * Origin: Novosibirsk, Russia (2:5000/104.51)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 BOGOFILTER   Anton Zamulin   23 Jan 2004 08:32:46 
 Re: BOGOFILTER   Igor Ivanov   24 Jan 2004 11:03:50 
 Re: BOGOFILTER   Anton Zamulin   25 Jan 2004 01:16:16 
 Re: BOGOFILTER   Igor Ivanov   25 Jan 2004 10:43:31 
 Re: BOGOFILTER   Anton Zamulin   26 Jan 2004 01:47:58 
 BOGOFILTER   Alexey Korobkin   25 Jan 2004 19:13:51 
 Re: BOGOFILTER   Anton Zamulin   26 Jan 2004 01:51:50 
 Re: BOGOFILTER   Alexey Korobkin   26 Jan 2004 15:28:20 
 Re: BOGOFILTER   Igor Ivanov   26 Jan 2004 19:53:07 
 Re: BOGOFILTER   Anton Zamulin   27 Jan 2004 01:15:44 
 Re: BOGOFILTER   Anton Kovalenko   27 Jan 2004 04:05:22 
 BOGOFILTER   Strange Alex   26 Jan 2004 16:39:18 
Архивное /ru.unix/38484014e638.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional