4.39.5-1 - is sendmail locking broken again?

Julian Field MailScanner at ecs.soton.ac.uk
Wed Mar 2 11:38:42 GMT 2005


    [ The following text is in the "ISO-8859-1" character set. ]
    [ Your display is set for the "US-ASCII" character set.  ]
    [ Some characters may be displayed incorrectly. ]

Please apply these 2 patches:

-----SNIP-----
--- Message.pm.old 2005-03-01 09:01:52.000000000 +0000
+++ Message.pm  2005-03-02 11:36:01.000000000 +0000
@@ -840,6 +840,8 @@
                                         'X-Mailer'  => undef,
                                         Data        => \@original));

+  # Prune all the dead branches off the tree
+  PruneEntityTree($bounce);
   # Stringify the message and send it -- this could be VERY large!
   my $bouncetext = $bounce->stringify;
   #print STDERR "Spam bounce message is this:\n$bouncetext";
-----SNIP-----

-----SNIP-----
--- MCPMessage.pm.old      2005-01-27 11:39:46.000000000 +0000
+++ MCPMessage.pm       2005-03-02 11:36:24.000000000 +0000
@@ -545,6 +545,8 @@
                                         Data        => \@original));

   # Stringify the message and send it -- this could be VERY large!
+  # Prune all the dead branches off the tree
+  PruneEntityTree($bounce);
   my $bouncetext = $bounce->stringify;
   #print STDERR "Spam bounce message is this:\n$bouncetext";
   if ($bouncetext) {
-----SNIP-----

Let me know if these help.

Quentin Campbell wrote:

>J
>
>
>>-----Original Message-----
>>From: MailScanner mailing list
>>[mailto:MAILSCANNER at JISCMAIL.AC.UK] On Behalf Of Julian Field
>>Sent: 02 March 2005 11:08
>>To: MAILSCANNER at JISCMAIL.AC.UK
>>Subject: Re: 4.39.5-1 - is sendmail locking broken again?
>>
>>Switch into Debug mode and see what it says.
>>
>>
>>
>[snip]
>
>Julian
>
>You won't believe this but I am seeing the same problem that you fixed
>yesterday and incorporated into 4.39.5! I have checked Message.pm to
>make sure the fix is there.
>
>I am debugging MailScanner with just one job in the queue. It is not the
>same one (with the broken zip file) that I tested 4.39.5 with late
>yesterday before putting it into production.
>
>I am seeing in Debug mode:
>
>[root at cheviot7 mqueue.in]# check_mailscanner
>Starting MailScanner...
>In Debugging mode, not forking...
>SA bayes lock is /root/.spamassassin/bayes.lock
>Bayes lock is at /root/.spamassassin/bayes.lock
>Can't call method "print" on an undefined value at
>/usr/lib/perl5/site_perl/5.8.0/MIME/Entity.pm line 1803.
>[root at cheviot7 mqueue.in]#
>
>Quentin
>
>------------------------ MailScanner list ------------------------
>To unsubscribe, email jiscmail at jiscmail.ac.uk with the words:
>'leave mailscanner' in the body of the email.
>Before posting, read the MAQ (http://www.mailscanner.biz/maq/) and
>the archives (http://www.jiscmail.ac.uk/lists/mailscanner.html).
>
>Support MailScanner development - buy the book off the website!
>
>
>

--
Julian Field
www.MailScanner.info
MailScanner thanks transtec Computers for their support
Buy the MailScanner book at www.MailScanner.info/store

PGP footprint: EE81 D763 3DB0 0BFD E1DC 7222 11F6 5947 1415 B654

------------------------ MailScanner list ------------------------
To unsubscribe, email jiscmail at jiscmail.ac.uk with the words:
'leave mailscanner' in the body of the email.
Before posting, read the MAQ (http://www.mailscanner.biz/maq/) and
the archives (http://www.jiscmail.ac.uk/lists/mailscanner.html).

Support MailScanner development - buy the book off the website!




More information about the MailScanner mailing list