MailScanner problem - reinstall
Peter Farrow
peter at farrows.org
Wed Dec 19 12:27:05 GMT 2007
Darren Walker wrote:
> Hi,
>
> A problem occurred with MailScanner a few days ago. After a few days of
> trying to fix it in vain I eventually tried:
>
> rpm -e mailscanner
>
> The original version was 4.58
>
> then I re-installed Mailscanner 4.65.3-1
>
> but now I get the following message when I try to start it.
> I have removed it twice and re-installed but each time I get the same error.
> Does anyone have any ideas please?
>
>
> The server is BlueQuartz installation on Centos
>
> ERROR MESSAGE BELOW:
>
>
> [root at mail MailScanner-4.65.3-1]# /etc/rc.d/init.d/MailScanner start
> Starting MailScanner daemons:
> incoming sendmail: [ OK ]
> outgoing sendmail: [ OK ]
> MailScanner: Variable "$FIELD_NAME" is not imported at
> /usr/lib/MailScanner/MailScanner/Message.pm line 6907.
> Variable "$FIELD_NAME" is not imported at
> /usr/lib/MailScanner/MailScanner/Message.pm line 6910.
> Global symbol "$FIELD_NAME" requires explicit package name at
> /usr/lib/MailScanner/MailScanner/Message.pm line 6907.
> Global symbol "$FIELD_NAME" requires explicit package name at
> /usr/lib/MailScanner/MailScanner/Message.pm line 6910.
> Compilation failed in require at /usr/sbin/MailScanner line 79.
> BEGIN failed--compilation aborted at /usr/sbin/MailScanner line 79.
> [ OK ]
> [root at mail MailScanner-4.65.3-1]#
>
>
> Thanks Darren
>
>
>
Your problem is that perl-MailTools rpm is the wrong version, you
probably have 2.02 install (rpm -qa | grep perl-MailTools -i )
if this is the case uninstall it (rpm -e --nodeps perl-MailTools ) and
install the perl-MailTools 1.7x in the MailScanner installation dir.
P.
--
This message has been scanned for viruses and
dangerous content by the Enhancion system Scanner
and is believed to be clean.
http://www.enhancion.net
More information about the MailScanner
mailing list