i was testing with a sample message, and noticed that when running manually
with --debug, there seem to be numerous differences in the results, such as
scores for the same tests differing, visual ordering of results differing [is
this significant?], and bayes not being listed when using --debug. am i doing
something wrong? are my expectations misguided? i'm doing these tests as the
user named amavis, which the amavis software runs as.
>spamassassin --test-mode --debug < message3.txt
Dec 2 23:32:41.224 [27222] dbg: logger: adding facilities: all
Dec 2 23:32:41.224 [27222] dbg: logger: logging level is DBG
Dec 2 23:32:41.224 [27222] dbg: generic: SpamAssassin version 3.4.0
Dec 2 23:32:41.224 [27222] dbg: generic: Perl 5.020001, PREFIX=/usr,
DEF_RULES_DIR=/usr/share/spamassassin, LOCAL_RULES_DIR=/etc/spamassassin,
LOCAL_STATE_DIR=/var/lib/spamassassin
Dec 2 23:32:41.224 [27222] dbg: config: timing enabled
Dec 2 23:32:41.225 [27222] dbg: config: score set 0 chosen.
Dec 2 23:32:41.226 [27222] dbg: util: running in taint mode? yes
[...]
Content analysis details: (10.7 points, 5.0 required)
pts rule name description
---- ---------------------- --------------------------------------------------
1.7 URIBL_BLACK Contains an URL listed in the URIBL blacklist
[URIs: ialloansystems.com]
1.7 URIBL_WS_SURBL Contains an URL listed in the WS SURBL blocklist
[URIs: ialloansystems.com]
1.6 RCVD_IN_BRBL_LASTEXT RBL: No description available.
[94.73.46.5 listed in bb.barracudacentral.org]
-0.0 SPF_PASS SPF: sender matches SPF record
-0.0 T_RP_MATCHES_RCVD Envelope sender domain matches handover relay
domain
-0.0 SPF_HELO_PASS SPF: HELO matches SPF record
0.4 RAZOR2_CF_RANGE_51_100 Razor2 gives confidence level above 50%
[cf: 100]
2.0 PYZOR_CHECK Listed in Pyzor (http://pyzor.sf.net/)
2.4 RAZOR2_CF_RANGE_E8_51_100 Razor2 gives engine 8 confidence level
above 50%
[cf: 100]
1.7 RAZOR2_CHECK Listed in Razor2 (http://razor.sf.net/)
0.0 DIGEST_MULTIPLE Message hits more than one network digest check
-0.8 AWL AWL: From: address is in the auto white-list
Dec 2 23:32:44.364 [27222] dbg: check: tagrun - tag DKIMDOMAIN is still
blocking action 0
Dec 2 23:32:44.366 [27222] dbg: plugin:
Mail::SpamAssassin::Plugin::MIMEHeader=HASH(0x2cb2be0) implements
'finish_tests', priority 0
Dec 2 23:32:44.366 [27222] dbg: plugin:
Mail::SpamAssassin::Plugin::Check=HASH(0x2cb2e80) implements 'finish_tests',
priority 0
Dec 2 23:32:44.388 [27222] dbg: netset: cache trusted_networks hits/attempts:
10/11, 90.9 %
Dec 2 23:32:44.397 [27222] dbg: bayes: untie-ing
>spamassassin --test-mode < message3.txt
Received: from localhost by mfa.example.com
with SpamAssassin (version 3.4.0);
Tue, 02 Dec 2014 23:34:52 -0500
[...]
Content analysis details: (8.9 points, 5.0 required)
pts rule name description
---- ---------------------- --------------------------------------------------
1.4 RCVD_IN_BRBL_LASTEXT RBL: No description available.
[94.73.46.5 listed in bb.barracudacentral.org]
1.7 URIBL_BLACK Contains an URL listed in the URIBL blacklist
[URIs: ialloansystems.com]
1.6 URIBL_WS_SURBL Contains an URL listed in the WS SURBL blocklist
[URIs: ialloansystems.com]
-0.0 SPF_PASS SPF: sender matches SPF record
-0.0 SPF_HELO_PASS SPF: HELO matches SPF record
-0.0 T_RP_MATCHES_RCVD Envelope sender domain matches handover relay
domain
-1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1%
[score: 0.0000]
0.5 RAZOR2_CF_RANGE_51_100 Razor2 gives confidence level above 50%
[cf: 100]
1.4 PYZOR_CHECK Listed in Pyzor (http://pyzor.sf.net/)
1.9 RAZOR2_CF_RANGE_E8_51_100 Razor2 gives engine 8 confidence level
above 50%
[cf: 100]
0.9 RAZOR2_CHECK Listed in Razor2 (http://razor.sf.net/)
0.3 DIGEST_MULTIPLE Message hits more than one network digest check
1.1 AWL AWL: From: address is in the auto white-list