This bug is unfixed in the latest MailScanner upstream package.
I informed Julian Field about it and he says the changes will be
incorporated into the next MailScanner release.
dominik
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL
This bug is unfixed in the latest MailScanner upstream package.
I informed Julian Field about it and he says the changes will be
incorporated into the next MailScanner release.
dominik
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL
Package: mailscanner
Version: 4.41.3-2
Severity: important
*** Please type your report below this line ***
Error description
*
The (-H) spool file format has changed with Exim version 4.10 --
Debian stable Exim version is 4.50-8 -- and this change is not
reflected in
The part
$line =~ s/ (\d+),\d+#01//;
if ($1) {
$line = substr($line, 0, length($line)-$1-1);
}
should actually be:
$line =~ s/ (\d+),\d+#01//;
if (defined $1) {
$line = substr($line, 0, length($line)-$1-1);
}
Otherwise length 0 for errors_to address is not handled correctly.
---
The following diff fixes this issue.
The problem was in fact that $msg-{to} is empty in
MailScanner/Config.pm (around line 446):
if ($direction =~ /t/) {
# Match against every To address
if (defined $tooverride) {
push @matches, split( ,$value) if $tooverride =~ /$regexp/;
} else {
Package: mailscanner
Version: 4.41.3-2
Severity: normal
*** Please type your report below this line ***
Main problem
The problem occurs on a production mail server (so running in debug
mode is not easily feasible):
In /etc/MailScanner/MailScanner.conf:
Quarantine Whole Message =
6 matches
Mail list logo