[Mimedefang] MIMEDefang default filter

Stephane Lentz Stephane.Lentz at ansf.alcatel.fr
Thu Jul 3 18:04:01 EDT 2003


Hi,

the default filter in 2.55 is not working fine on my test Mandrake
9.1 ppc : I get 

Jul 13 04:02:14 localhost mimedefang-multiplexor: Starting slave 1 (pid
4888) (2 running): Bringing slaves up to minSlaves (2)
Jul 13 04:02:14 localhost mimedefang-multiplexor: Slave 0 stderr: Can't
locate object method "new" via package
"Mail::SpamAssassin::DBBasedAddrList" (perhaps you forgot to load
"Mail::SpamAssassin::DBBasedAddrList"?) at /etc/mail/mimedefang-filter
line 87. Compilation failed in require at /usr/bin/mimedefang.pl line
4023.

The problem comes from the new code: 
  if (defined($SASpamTester)) {
        my $awl = Mail::SpamAssassin::DBBasedAddrList->new();
        $SASpamTester->set_persistent_address_list_factory($awl) if
defined($awl);
 }
I removed this code and all is fine. 

SA: 2.55
MD: 2.35
sendmail:8.12.9
/usr/lib/perl5/vendor_perl/5.8.0/Mail/SpamAssassin/DBBasedAddrList.pm

regards, 

SL/
---
Stephane Lentz 
Alcanet International, Internet Services



More information about the MIMEDefang mailing list