----- Original Message ----- From: "Chris Santerre" <[EMAIL PROTECTED]>
To: "'Brett Romero'" <[EMAIL PROTECTED]>; <users@spamassassin.apache.org>
Sent: Thursday, October 07, 2004 10:03 AM
Subject: RE: How to find out installed modules?
-----Original Message----- From: Brett Romero [mailto:[EMAIL PROTECTED] Sent: Thursday, October 07, 2004 9:37 AM To: users@spamassassin.apache.org Subject: How to find out installed modules?
How do I find out which modules are installed for SA on my server?
Where do I find a list of all available modules I can install with links to those modules?
Thanks, Brett
Hi Brett,
I'm not sure what you mean by modules, but try reading the INSTALL file. I assume you are talking about SA 3.0? BAYES, AWL, and SURBL are installed by default now. But Razor, DCC, ect.... well that info is in the INSTALL file. Additional _unofficial_ rules can be found at www.rulesemporium.com
You can also run: spamassassin -D --lint
This will show you the setup of SA.
HTH,
Chris Santerre System Admin and SARE Ninja http://www.rulesemporium.com http://www.surbl.org 'It is not the strongest of the species that survives, not the most intelligent, but the one most responsive to change.' Charles Darwin
That's what I was looking for. The output is:
Here are some details on the modules we have installed:
debug: SpamAssassin version 3.0.0-pre4
debug: diag: module not installed: DBI ('require' failed) debug: diag: module installed: DB_File, version 1.810 debug: diag: module installed: Digest::SHA1, version 2.10 debug: diag: module installed: IO::Socket::UNIX, version 1.21 debug: diag: module installed: MIME::Base64, version 3.01 debug: diag: module installed: Net::DNS, version 0.46 debug: diag: module not installed: Net::LDAP ('require' failed) debug: diag: module not installed: Razor2::Client::Agent ('require' failed) debug: diag: module installed: Storable, version 2.12 debug: diag: module installed: URI, version 1.30
debug: plugin: loading Mail::SpamAssassin::Plugin::SPF from @INC debug: plugin: registered Mail::SpamAssassin::Plugin::SPF=HASH(0x26768f8)
However, when I analyze a file with spamassassin -tD < filename.html
I get these lines: debug: config: read file C:\Perl\site/share/spamassassin/25_spf.cf
debug: registering glue method for check_for_spf_helo_pass (Mail::SpamAssassin::Plugin::SP
F=HASH(0x2645f30))
debug: SPF: message was delivered entirely via trusted relays, not required
debug: registering glue method for check_hashcash_value (Mail::SpamAssassin::Plugin::Hashc
ash=HASH(0x2644dd0))
debug: all '*To' addrs:
debug: registering glue method for check_for_spf_softfail (Mail::SpamAssassin::Plugin::SPF
=HASH(0x2645f30))
debug: SPF: message was delivered entirely via trusted relays, not required
debug: registering glue method for check_for_spf_pass (Mail::SpamAssassin::Plugin::SPF=HAS
H(0x2645f30))
debug: registering glue method for check_for_spf_helo_softfail (Mail::SpamAssassin::Plugin
::SPF=HASH(0x2645f30))
debug: registering glue method for check_for_spf_helo_fail (Mail::SpamAssassin::Plugin::SP
F=HASH(0x2645f30))
The latter debug shows SPF is installed. However, it isn't listed when I run the "spamassassin -D --lint" command. Why is that?
Thanks,
Brett