Index: [Article Count Order] [Thread]

Date:  Fri, 10 Aug 2007 13:14:32 -0500
From:  Larry Smith <lesmith (at mark) ecsis.net>
Subject:  [coba-e:10557] Apparent library problems with Centos (and BlueQuartz)
To:  coba-e (at mark) bluequartz.org
Message-Id:  <200708101314.32876.lesmith (at mark) ecsis.net>
X-Mail-Count: 10557

While some may not be interested in this, I have identified two problems with 
the sendmail system in Centos (and hence BlueQuartz) which appears to be 
library related.

1.  MailScanner uses variables to tell it what to do and not to do.  By 
default the configuration parameter "Find UU-Encoded Files" is set to no, but 
in the actual MailScanner files (file Message.pm) the parameter that is 
tested is "lookforuu" whereas the actual parameter being set is "LookForUU"
(line 2155) so the result is that even when you tell the system to not look 
for (and subsequently decode) uuencoded files, it does it anyway, and worse, 
re-encodes them as mime instead of putting the uuencoded file back...

2.  Second problem is apparently with the Sendmail librarys themselves.  If 
you send an email message to the system that contains leading periods
EG:  .this line starts with a period
the period gets removed from the stream and you end up with
> this line starts with a period
While this may seem and sound minor, when you are working with encoded files 
(both uuencoded and others) I have found several instances where the data 
stream gets corrupted because of periods being removed - which is what 
started this whole excercise.

YES, I will be reporting both items to the appropriate forums, just thought I 
would let people know...

-- 
Larry Smith
SysAd ECSIS.NET
sysad (at mark) ecsis.net