Issues with 4.79.11 and SweepOther.pm

Brent Bloxam brent at beanfield.com
Fri May 21 20:50:34 IST 2010


Working on installing MailScanner 4.79.11 on FreeBSD, built from ports.

I've got things setup to essentially match my previous installation
(4.64.3) but am having the following issue when trying to get 
MailScanner to start scanning my queue:

 > In Debugging mode, not forking...
 > Trying to setlogsock(unix)
 > Building a message batch to scan...
 > Have a batch of 1 message.
 > Unmatched [ in regex; marked by <-- HERE in m/[ <-- HERE ]/ at 
/usr/local/lib/MailScanner/MailScanner/SweepOther.pm line 250.

Checking line 250 I find...

 >         my($logtext, $usertext);
 >
 >         if ($TypeIndicator =~ /$ArchivesAre/) {
 >           $allowexists = $Aallowexists;
 >           $megaallow = $Amegaallow;
 >         } else {

The problem seems to be $ArchivesAre which is

 > $ArchivesAre = $message->{archivesare};

Dumping to log with MailScanner::Log::InfoLog, $ArchivesAre contents are
"[]"

Any ideas for tracking down what is going on? I've searched the mailing
list history but have not found anything related

- Brent
-- 
|  .-> brent bloxam ~-.      brent @  beanfield.com
| (                    )     beanfield metroconnect
|  `~- wexolq +uajq <-'      416.532.1555 ext. 2004
--


More information about the MailScanner mailing list