Помогите пожалуйста привязать к postfix антивирус. Т.е. настроить связку postfix+amavis+clamav именно в SLES. Прочитал много статей, посмотрел много настроек. Вроде все делаю как надо, а работать не хочет.Заранее спасибо.
>Помогите пожалуйста привязать к postfix антивирус. Т.е. настроить связку postfix+amavis+clamav именно в
>SLES. Прочитал много статей, посмотрел много настроек. Вроде все делаю как
>надо, а работать не хочет.
>
>Заранее спасибо.Помогу за соотв оплату
>Помогите пожалуйста привязать к postfix антивирус. Т.е. настроить связку postfix+amavis+clamav именно в
>SLES. Прочитал много статей, посмотрел много настроек. Вроде все делаю как
>надо, а работать не хочет.
>
>Заранее спасибо.А какая принципиальная разница SLES это или Debian?
Самый простой способ как привязать находиться в документации к postfix, а именно в README_FILTER1 #!/bin/sh
2
3 # Simple shell-based filter. It is meant to be invoked as follows:
4 # /path/to/script -f sender recipients...
5
6 # Localize these. The -G option does nothing before Postfix 2.3.
7 INSPECT_DIR=/var/spool/filter
8 SENDMAIL="/usr/sbin/sendmail -G -i" # NEVER NEVER NEVER use "-t" here.
9
10 # Exit codes from <sysexits.h>
11 EX_TEMPFAIL=75
12 EX_UNAVAILABLE=69
13
14 # Clean up when done or when aborting.
15 trap "rm -f in.$$" 0 1 2 3 15
16
17 # Start processing.
18 cd $INSPECT_DIR || {
19 echo $INSPECT_DIR does not exist; exit $EX_TEMPFAIL; }
20
21 cat >in.$$ || {
22 echo Cannot save mail to file; exit $EX_TEMPFAIL; }
23
24 # Specify your content filter here.
25 # filter <in.$$ || {
26 # echo Message content rejected; exit $EX_UNAVAILABLE; }
27
28 $SENDMAIL "$@" <in.$$
29
30 exit $?Модернизировав сей скрипт надлежащим образом получаете необходимое вам. Если лень самому поправить - полищите на форуме фариаций этого решений была уйма и оно АБСОЛЮТНО кросс-платформенно для postfix
если же хочется именно amavis-а, то к платформе SLES это тоже не относится, взлетает там в принципе(в амависе) все практически по дефолту.