Возникла такая вот проблема - пускает почту спамассасин, даже тестовую, ту что в доках прописана, которую как ни крути должен поругать.
Пробовал несколькими путями ругаться с этим безобюразием. И через отдельный скрипт привязывал
http://www.opennet.me/base/net/clamav_postfix_spamassassin.t...
И даже через amavisd-new.
Но все как головой об стенку. Не работает хоть тресни. Самое забавное, что на трех фревых серверах пашет как вол. А тут ну ни вкакую. проверку на вирусняк идет а дальше шишь.
приведу пример local.cf
use_razor2 0
use_dcc 0
use_pyzor 0# check rbl
skip_rbl_check 0#auto_whitelist
use_auto_whitelist 1
auto_whitelist_path /var/spool/filter/spamd/auto_whitelist#bayes
use bayes 1
bayes_auto_learn 0
bayes_path /var/spool/filter/spamd/bayes
bayes_expiry_maxdb_size 1500000
bayes_auto_learn_threshold_nonspam 0.1
bayes_auto_learn_threshold_spam 10
bayes_min_ham_num 100
bayes_min_spam_num 200auto_learn 0
ok_languages en ru
ok_locale en rurewrite_header 1
required_hits 3.5allow_user_rules 0
allways_add_report 1
report_safe 0
report_charset koi8-r#dns testing
dns_aviable no#score options
score FROM_ILLEGAL_CHARS 1.5
score HEAD_ILLEGAL_CHARS 1.5
score SUBJ_ILLEGAL_CHARS 1.5
score SUBJ_HAS_SPACES 2.5
score NO_REAL_NAME 1.5
score PENIS_ENLARGE 3.5
score PENIS_ENLARGE 3.5
score FROM_HAS_MIXED_NUMS 1.5
score FORGED_IMS_TAGS 0.5
score FORGED_MUA_OUTLOOK 0.5
score FORGED_OUTLOK_TAGS 0.5score BAYES_80 3.5
score BAYES_80 4.0
score BAYES_80 10.0#network whitelist
whitelist_from localhost
whitelist_from subscribe@74.ru
whitelist_from info@suct.uu.ru
whitelist_from suct@suct.uu.ru
whitelist_from subscribe@udaff.com
whitelist_from genocide@raven.elk.rublacklist_from skif@test.domain
Последнее уже последний отчаянный вариант увидеть, что он хоть "чуть-чуть" работает - но шиш... Пускает и даже в ус не думает... :(
Вот пример письма с такогно адреса:
Return-Path: <skif@test.domain>
X-Original-To: skif@officebox.xxxx.net
Delivered-To: skif@officebox.xxxx.net
Received: from localhost (officebox [127.0.0.1])
by officebox (MDaemon 6.5.5rus) with ESMTP id 049A3114B
for <skif@officebox.xxxx.net>; Sun, 17 Apr 2005 09:38:50 +0200 (CEST)
Received: from officebox ([127.0.0.1])
by localhost (officebox.xxxx.net [127.0.0.1]) (amavisd-new, port 10024)
with ESMTP id 00497-01 for <skif@officebox.xxxx.net>;
Sun, 17 Apr 2005 09:38:47 +0200 (CEST)
Received: from officebox (officebox [127.0.0.1])
by officebox (MDaemon 6.5.5rus) with SMTP id 77DEC1144
for <skif@officebox.xxxx.net>; Sun, 17 Apr 2005 09:38:25 +0200 (CEST)
Message-Id: <20050417073825.77DEC1144@officebox>
Date: Sun, 17 Apr 2005 09:38:25 +0200 (CEST)
From: skif@test.domain
To: undisclosed-recipients: ;
X-Virus-Scanned: by amavisd-new-20030616-p10 (Debian) at officebox.xxxx.netqweqweqwewqeqwe
VVVVДа, почтовик postfix 2.1.5
Как быть?
>приведу пример local.cf
При использовании с amavisd отсосин кладет на 2/3 этих опций - задавайте их через amavisd.conf>Как быть?
в amavisd.conf:
$log_level = 5;и смотрите лог (скорее всего у вас все работает)
Я уже разобрался - Причина была здесь# Check also the settings of @av_scanners at the end if you want to use
# virus scanners. If not, you may want to delete the whole long assignment
# to the variable @av_scanners, which will also remove the virus checking
# code (e.g. if you only want to do spam scanning).# Here is a QUICK WAY to completely DISABLE some sections of code
# that WE DO NOT WANT (it won't even be compiled-in).
# For more refined controls leave the following two lines commented out,
# and see further down what these two lookup lists really mean.
#
# @bypass_virus_checks_acl = qw( . ); # uncomment to DISABLE anti-virus code
# @bypass_spam_checks_acl = qw( . ); # uncomment to DISABLE anti-spam code
#
# Any setting can be changed with a new assignment, so make sure
# you do not unintentionally override these settings further down!
@bypass_spam_checks_acl = qw( . ); # No default dependency on spamassassinЗаккоментировав
#@bypass_spam_checks_acl = qw( . ); # No default dependency on spamassassin
Получил рабочую связку
да, просто проверка
spamassassin -t < mail_from_mailbox
выдает
Created user preferences file: /root/.spamassassin/user_prefs
X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on officebox.xxxx.net
X-Spam-Level:
X-Spam-Status: No, score=-1.2 required=3.5 tests=ALL_TRUSTED,MISSING_DATE,
MISSING_SUBJECT autolearn=disabled version=3.0.2Spam detection software, running on the system "officebox.xxxx.net", has
identified this incoming email as possible spam. The original message
has been attached to this so you can view it (if it isn't spam) or label
similar future email. If you have any questions, see
the administrator of that system for details.Content preview: [...]
Content analysis details: (-1.2 points, 3.5 required)
pts rule name description
---- ---------------------- --------------------------------------------------
0.0 MISSING_DATE Missing Date: header
-2.8 ALL_TRUSTED Did not pass through any untrusted hosts
1.6 MISSING_SUBJECT Missing Subject: header