URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID10
Нить номер: 3542
[ Назад ]

Исходное сообщение
"avmavisd-new + spamassassin"

Отправлено kepper , 19-Ноя-07 09:21 
Подскажите плиз настройки amavisd-new для настройки свого модуля spamassassin. MTA postfix. Все закручено и amavisd и spamassassin. При работе через spamd все гууд, помечает как надо    
через amavisd не хочет. Отправляеш на amavisd письмо до этого обработанное SA и промеченое
как спам все ок, режет.
это из конфы amavisd
$sa_tag_level_deflt  = -10;
$sa_tag2_level_deflt = 5.0;
$sa_kill_level_deflt = 5.0;

Подскажите варианты?

Да и еще как ручками spamassassin обучать, если он через amavisd работает.


Содержание

Сообщения в этом обсуждении
"avmavisd-new + spamassassin"
Отправлено Чигиз , 19-Ноя-07 10:13 
>[оверквотинг удален]
>как спам все ок, режет.
>это из конфы amavisd
>$sa_tag_level_deflt  = -10;
>$sa_tag2_level_deflt = 5.0;
>$sa_kill_level_deflt = 5.0;
>
>Подскажите варианты?
>
>Да и еще как ручками spamassassin обучать, если он через amavisd работает.
>

http://www.opennet.ru/base/net/spamd_pf.txt.html
лудше вот это,эффективнее


"avmavisd-new + spamassassin"
Отправлено kepper , 20-Ноя-07 01:47 
>>[оверквотинг удален]
>>как спам все ок, режет.

если через amavisd пропустить письмо которое было пропущено через spamd и оно было помечео как спам, amavisd его благополучно режет, а если подать похожее письмо уже через amavisd (до этого это письмо через spamd не проходило) он его проверяет но как спам не помечает и соответсвенно не режет. Если это же письмо пропустить через spamd то он его помечает как спам нормально.

>>это из конфы amavisd
>>$sa_tag_level_deflt  = -10;
>>$sa_tag2_level_deflt = 5.0;
>>$sa_kill_level_deflt = 5.0;

Да
>>
>>Подскажите варианты?
>>
>>Да и еще как ручками spamassassin обучать, если он через amavisd работает.

Со spamd все понятно sa-learn и все, а как это сделать со spamassassin который через amavisd запускается.
>>
>
>http://www.opennet.ru/base/net/spamd_pf.txt.html
>лудше вот это,эффективнее

вот полный конфиг amavisd

$mydomain   = "xxxxxx";
$daemon_user   = "amavis";
$daemon_group  = "amavis";
$MYHOME        = "/var/amavis";
$TEMPBASE      = "$MYHOME/tmp";                # after-default
$helpers_home  = $MYHOME;                # after-default
$db_home       = "$MYHOME/db";           # after-default
$max_servers   =  5;  # number of pre-forked children
$child_timeout = 20*60;
$enable_db = 1;
$enable_global_cache = 1;
@local_domains_maps = ( [".$mydomain"] );
@mynetworks = qw( 127.0.0.0/8 ::1 xxxxx xxxxx xxxxxx xxxxx xxxxx );
@mynetworks_maps = (\@mynetworks);
$log_level = 1;
$LOGFILE   = "$MYHOME/amavis.log";
$DO_SYSLOG = 0;
$sa_debug  = 0;
$inet_socket_port = 10024; # accept connections on this TCP port(s) (SMTP...)
$inet_socket_bind = "127.0.0.1";
@inet_acl   = qw( 127.0.0.1   ::1 );
$forward_method = "smtp:[127.0.0.1]:10025";
$final_spam_destiny   = D_REJECT;   # subject to $sa_dsn_cutoff_level
$QUARANTINEDIR = '$MYHOME/quarantine';
$spam_quarantine_to      = 'quarantine';
$notify_method  = "smtp:[127.0.0.1]:10025";
$hdr_encoding = 'koi8-r';                 # 'iso-8859-1';  header field bodies charset
$bdy_encoding = 'koi8-r';        # 'iso-8859-1';  notification body text charset
$sa_spam_subject_tag = "***SPAM***";
$sa_spam_modifies_subj = 1;
$bypass_decode_parts = 1;
$path = '/usr/locl/sbin:/usr/local/bin:/usr/sbin:/sbin:/usr/bin:/bin';
$MAXLEVELS = 14;
$MAXFILES  = 1500;
$MIN_EXPANSION_QUOTA = 100*1024;
$MAX_EXPANSION_QUOTA = 300*1024;
$MIN_EXPANSION_FACTOR =   5;  # times original mail size
$MAX_EXPANSION_FACTOR = 500;  # times original mail size
@bypass_virus_checks_maps = (1);
$sa_mail_body_size_limit = 64*1024;
$sa_local_tests_only = 0;
$sa_auto_whitelist = 1;  # (not used any longer since SA 3.0.0)
$sa_tag_level_deflt  = -10;
$sa_tag2_level_deflt = 5.0;
$sa_kill_level_deflt = 5.0;
@whitelist_sender_maps = ( ['xxxx', 'xxxxx', 'xxxxx'] );

чего еще надобно, если конечно надобно.