hi all,

i'm building SpamAssassin 3.1.0-r179985 (2005-06-04) on OSX 10.4.1

i've noted that suggested (default?) local.cf has:

   ifplugin Mail::SpamAssassin::Plugin::DefaultAutoLearnDiscriminator
   bayes_auto_learn_threshold_nonspam      x.x
   bayes_auto_learn_threshold_spam         yy.y
   endif # Mail::SpamAssassin::Plugin::DefaultAutoLearnDiscriminator


i've setup my system init.pre as:

   loadplugin Mail::SpamAssassin::Plugin::RelayCountry
   loadplugin Mail::SpamAssassin::Plugin::URIDNSBL
   loadplugin Mail::SpamAssassin::Plugin::Hashcash
   loadplugin Mail::SpamAssassin::Plugin::SPF
   loadplugin Mail::SpamAssassin::Plugin::DCC
   loadplugin Mail::SpamAssassin::Plugin::Razor2
   loadplugin Mail::SpamAssassin::Plugin::TextCat
   loadplugin Mail::SpamAssassin::Plugin::DefaultAutoLearnDiscriminator

all _other_ plugins are operating/available, but "DefaultAutoLearnDiscriminator" reports:

   [12274] dbg: plugin: loading
   Mail::SpamAssassin::Plugin::DefaultAutoLearnDiscriminator from @INC
   [12274] warn: plugin: failed to parse plugin (from @INC): Can't locate
   Mail/SpamAssassin/Plugin/DefaultAutoLearnDiscriminator.pm in @INC (@INC
   contains: /usr/local/perl_libs/sitelib/darwin-thread-multi-2level
   /usr/local/perl_libs/sitelib
   /usr/local/perl_libs/privlib/darwin-thread-multi-2level
   /usr/local/perl_libs/privlib
   /usr/local/perl_libs/vendorlib/darwin-thread-multi-2level
   /usr/local/perl_libs/vendorlib) at (eval 26) line 1.
   [12274] warn: plugin: failed to create instance of plugin
   Mail::SpamAssassin::Plugin::DefaultAutoLearnDiscriminator: Can't locate
   object method "new" via package
   "Mail::SpamAssassin::Plugin::DefaultAutoLearnDiscriminator" at (eval 27)
   line 1.


the word "Default" makes me wonder if i've misunderstood ... IS THERE a plugin "DefaultAutoLearnDiscriminator"? or is it a default/builtin function?

i can't seem to find it -- or docs abt it -- in the src tree, or on my install ...

my real intent /question is -- how do i verify that my system's:

   bayes_auto_learn_threshold_nonspam
   bayes_auto_learn_threshold_spam

are set/picked up correctly in the "if" clause ...

thx,

richard

Reply via email to