MS 5.3.1-3 not starting
Adrian van Bloois
adrian at pa0rda.nl
Wed Apr 22 18:52:38 UTC 2020
Hi,
When I start Mailscanner 5.3.1-3 I get the following error:
MailScanner starting ...
syntax error at /usr/share/MailScanner/perl/MailScanner/Message.pm line 760, near "elsif"
Global symbol "$message" requires explicit package name at /usr/share/MailScanner/perl/MailScanner/Message.pm line 761.
Global symbol "$isauthenticated" requires explicit package name at /usr/share/MailScanner/perl/MailScanner/Message.pm line 763.
syntax error at /usr/share/MailScanner/perl/MailScanner/Message.pm line 764, near "}"
Global symbol "$iswhitelisted" requires explicit package name at /usr/share/MailScanner/perl/MailScanner/Message.pm line 767.
Global symbol "$isauthenticated" requires explicit package name at /usr/share/MailScanner/perl/MailScanner/Message.pm line 767.
Global symbol "$rblcounter" requires explicit package name at /usr/share/MailScanner/perl/MailScanner/Message.pm line 770.
Global symbol "$rblspamheader" requires explicit package name at /usr/share/MailScanner/perl/MailScanner/Message.pm line 770.
Global symbol "$this" requires explicit package name at /usr/share/MailScanner/perl/MailScanner/Message.pm line 770.
Global symbol "$this" requires explicit package name at /usr/share/MailScanner/perl/MailScanner/Message.pm line 771.
Global symbol "$this" requires explicit package name at /usr/share/MailScanner/perl/MailScanner/Message.pm line 772.
Global symbol "$RBLsaysspam" requires explicit package name at /usr/share/MailScanner/perl/MailScanner/Message.pm line 775.
Global symbol "$rblcounter" requires explicit package name at /usr/share/MailScanner/perl/MailScanner/Message.pm line 775.
Global symbol "$this" requires explicit package name at /usr/share/MailScanner/perl/MailScanner/Message.pm line 778.
Global symbol "$RBLsaysspam" requires explicit package name at /usr/share/MailScanner/perl/MailScanner/Message.pm line 778.
Global symbol "$this" requires explicit package name at /usr/share/MailScanner/perl/MailScanner/Message.pm line 779.
Global symbol "$RBLsaysspam" requires explicit package name at /usr/share/MailScanner/perl/MailScanner/Message.pm line 779.
Global symbol "$this" requires explicit package name at /usr/share/MailScanner/perl/MailScanner/Message.pm line 780.
Global symbol "$this" requires explicit package name at /usr/share/MailScanner/perl/MailScanner/Message.pm line 781.
Global symbol "$rblspamheader" requires explicit package name at /usr/share/MailScanner/perl/MailScanner/Message.pm line 781.
Global symbol "$RBLsaysspam" requires explicit package name at /usr/share/MailScanner/perl/MailScanner/Message.pm line 781.
Global symbol "$this" requires explicit package name at /usr/share/MailScanner/perl/MailScanner/Message.pm line 782.
Global symbol "$rblcounter" requires explicit package name at /usr/share/MailScanner/perl/MailScanner/Message.pm line 782.
syntax error at /usr/share/MailScanner/perl/MailScanner/Message.pm line 783, near "}"
/usr/share/MailScanner/perl/MailScanner/Message.pm has too many errors.
Compilation failed in require at /usr/sbin/MailScanner line 105.
BEGIN failed--compilation aborted at /usr/sbin/MailScanner line 105.
I replaced Message.pm by that of 5.3.1-1 and that works allright.
Am I doing something wrong?
Adrian
--
Adri P. van Bloois
"Elegance is not a dispensable luxury but a factor that decides between
success and failure."
Edsger W. Dijkstra
More information about the MailScanner
mailing list