[Comm] bogofilter & postfix

Мерзляков Евгений Ан Мерзляков Евгений Ан
Чт Мар 30 07:55:52 MSD 2006


On Tue, 28 Mar 2006 17:32:08 +0400
Шенцев Алексей Владимирович <ashen на nsrz.ru> wrote:

> В сообщении от 28 марта 2006 17:21 Мерзляков Евгений Анатольевич написал(a):
> > вот тут помочь не смогу, тк незнаю (я прямо на серваке тренировал)
> Во! Одна из проблем. А для чего скрипт, который предлагается в документации? 
> Та к и не пойму.

вот этот?
/home/bogofilter/postfix-filter.sh

        #!/bin/sh

        FILTER=/usr/bin/bogofilter
        FILTER_DIR=/var/spool/filter
        POSTFIX=/usr/sbin/sendmail
        export BOGOFILTER_DIR=/home/bogofilter

        # Exit codes from <sysexits.h>
        EX_TEMPFAIL=75
        EX_UNAVAILABLE=69

        cd $FILTER_DIR || \
            { echo $FILTER_DIR does not exist; exit $EX_TEMPFAIL; }

        # Clean up when done or when aborting.
        trap "rm -f msg.$$ ; exit $EX_TEMPFAIL" 0 1 2 3 15

        # bogofilter -e returns: 0 for OK, nonzero for error
        rm -f msg.$$ || exit $EX_TEMPFAIL
        $FILTER -p -u -e > msg.$$ || exit $EX_TEMPFAIL

        exec <msg.$$ || exit $EX_TEMPFAIL
        rm -f msg.$$ # safe, we hold the file descriptor
        exec $POSTFIX "$@"
        exit $EX_TEMPFAIL

-- 
ПКБ Акустика
Мерзляков Е.А.						icq #115657846



Подробная информация о списке рассылки community