[Mimedefang] HELP! Can no longer receive/send email after kernel upgrade

Kelson kelson at speed.net
Fri Jun 17 12:27:10 EDT 2005


Sylvain Gagnon wrote:
> Looking at the /var/log/mail.log file, I see the following:
> 
> Can't locate object method "new" via package "Mail::SpamAssassin" at
> /usr/local/bin/mimedefang.pl line 6085. Compilation failed in require
> at /usr/local/bin/mimedefang.pl line 4836

If Debian 3.1 installs a new version of Perl, I would guess that's the 
issue.  Mail::SpamAssassin is probably installed on the old Perl.  Since 
Debian has a policy of not updating major versions of packages on 
"stable" releases, I would guess that SA is probably installed from 
source rather than through APT.

Bottom line: you probably need to reinistall Mail::SpamAssassin 
(preferably through the same mechanism it was last installed by, be it 
apt-get, CPAN, or source).

Real bottom line: ask your sysadmin not to do major upgrades just before 
leaving!  (Despite the version numbering, Debian 3.0 to 3.1 is a major 
upgrade.  I seriously expected it to be Debian 4.0.)

-- 
Kelson Vibber
SpeedGate Communications <www.speed.net>



More information about the MIMEDefang mailing list