MS 5.3.1-3 not starting

Shawn Iverson shawniverson at summitgrid.com
Thu Apr 23 00:46:24 UTC 2020


Use the tagged release if you are building from the repo.  The head of 
master has a couple commits that I am working on in it currently, and I 
appear to have let one of my bashisms inside...

On 4/22/20 2:52 PM, Adrian van Bloois wrote:
> 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
>
>
>
-- 

Shawn Iverson
shawniverson at summitgrid.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mailscanner.info/pipermail/mailscanner/attachments/20200422/f2b24bb0/attachment.html>


More information about the MailScanner mailing list