From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <406A795C.40101@ramax.spb.ru> Date: Wed, 31 Mar 2004 11:55:08 +0400 From: Igor Homyakov User-Agent: Mozilla Thunderbird 0.5 (Windows/20040207) X-Accept-Language: en-us, en MIME-Version: 1.0 To: community@altlinux.ru Subject: Re: [Comm] DSPAM+Postfix+DrWeb References: <200403292258.25764.dikov@imbg.org.ua> <200403301728.20558.dikov@imbg.org.ua> <406992D8.7020803@ramax.spb.ru> <200403302321.03820.dikov@imbg.org.ua> In-Reply-To: <200403302321.03820.dikov@imbg.org.ua> Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.1.4 Precedence: list Reply-To: community@altlinux.ru List-Id: Mailing list for ALT Linux users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 31 Mar 2004 07:55:12 -0000 Archived-At: List-Archive: List-Post: Dmitry Kovalsky said the following on 31.03.2004 0:21: > On Tuesday 30 March 2004 18:31, Igor Homyakov wrote: > >>Dmitry Kovalsky said the following on 30.03.2004 18:28: >> >>>On Tuesday 30 March 2004 13:11, Igor Homyakov wrote: >>> >>>>в ~/.forward >>>> >>>>или настраивайте почтовый фильтр как написано на "ядерномслоне" >>>> >>>>Dmitry Kovalsky said the following on 30.03.2004 13:24: >>>> >>>>>On Tuesday 30 March 2004 10:08, Igor Homyakov wrote: >>>>> >>>>>>работает прекрасно >>>>> >>>>>был бы ооочень признателен за описание как вы dspam прикручивали в такую >>>>>связку. Дело в том, что у меня стоит DRWEB evaluation и поэтому еще >>>>>поставил RAV (который сканирует архивы) там где у вас стоит dspam и >>>>>поэтому куда впихнуть dspam я не представляю) >>>>> >>>>>Дима >>>>> >>>>> >>>>>>postfix -> drweb -> postfix -> dspam (MYSQL) -> procmail >>> >>>Имело бы смысл фильтровать спам до DrWeb, чтоб снять лишнюю нагрузку с >>>сервака. И это дается как описано на сайте Dspamа. Но едиственный вопрос >>>который мне не понятен как сделать так, чтоб dspam перенаправлял письма >>>прошедшие проверку на ДрВеб?? >> >>способ описанный на сайте мне не нравиться, потомучто в нем >>используеться dspam c setuid и для каждого пользователя придеться >>заводить 2 почтовых алиаса. Вариант с .forward безопаснее и удобнее > > > Сорри за тормоза > но можно более полно описать вариант с форвард, а то я не могу врубиться как > вы это сделали. DSPAM: ./configure --disable-static \ --with-storage-driver=mysql_drv \ --with-dspam-mode=0755 \ --enable-spam-delivery \ --enable-alternative-bayesian \ --enable-source-address-tracking \ --enable-opt-in \ --enable-homedir-dotfiles \ --enable-whitelist \ --enable-toe \ --enable-client-compression \ --with-userdir-group=dspam в такой конфигурации dspam будет вызывать для доставки сообщения procmail ~/.forward |/usr/local/bin/dspam --deliver-spam --user $LOGNAME ~/.forward-notspam | dspam_pre | dspam --user $LOGNAME --falsepositive --deliver-fp ~/.forward-spam | dspam --user $LOGNAME --addspam /etc/postfix/main.cf recipient_delimiter = - allow_mail_to_commands = alias, forward вот кажется и всё. Если пользователи забирают почту по POP3 оутлуками, то придется в procmailrc добавит вызов скрипта который будет ставить в заголовок метку спама, т.к. outlook не умеет фильтровать по скрытым полям. У меня всё работает через IMAP для чего сделан набор скриптов для переобучения фильтра.