email marked as Spam when it isn't, with 3.20-4
Julian Field
jkf at ecs.soton.ac.uk
Tue Jun 18 21:33:19 IST 2002
This patch is looking good. If I don't hear/see any more problems by
10:00GMT tomorrow I'll publish 3.20-5. I've also discovered how to make the
.rpmnew files so that RPM will be easier to install/upgrade.
I might comment out the sample "Accept Spam From" lines too.
At 17:29 18/06/2002, you wrote:
>At 16:51 18/06/2002, you wrote:
>>I've upgraded from 3.14-3 from 3.20-4, using SpamAssassin 2.30 on
>>Solaris. I received a number of emails soon afterwards which didn't
>>look like spam, and didn't have the usual SpamAssassin header added (with
>>the score). The headers looked like
>>this:
>>X-MailScanner-SpamCheck: SpamAssassin
>>()
>>i.e. nothing between the brackets. Any idea what is going wrong? I've
>>had to revert back to 3.14-3. Attached are the mailscanner.conf
>>and spam.assassin.prefs.conf for V3.20.4. I've also
>>attached one of the mail messages that was
>>affected.
>>Michael
>
>This looks like another Perl bug, as from the logic of the code it is
>impossible for it to happen. I hate "blaming the compiler" but it's hardly
>the first time I've run into Perl bugs.
>
>Try applying this patch to sendmail.pl and tell me if it works:
>
>*** sendmail.pl Sun Jun 16 21:30:25 2002
>--- sendmail.pl.new Tue Jun 18 17:35:15 2002
>***************
>*** 280,289 ****
>--- 280,290 ----
> (!$IsOnWhiteList || $Config::IncludeSpamHeader)) {
> my($SASaysSpam, $SAreport);
> $SASaysSpam = 0;
> $SAreport = "";
> ($SASaysSpam, $SAreport) = SpamAssassinChecks($Headers, $mID);
>+ $SASaysSpam = 0 unless $SAreport; # Solve bug with empty SAreports
> if ($SASaysSpam || $Config::IncludeSpamHeader) {
> $SpamHeader .= ", " if $SpamHeader;
> $SpamHeader .= "SpamAssassin ($SAreport)";
> }
> $ThisIsSpam = 1 if $SASaysSpam && !$IsOnWhiteList;
>
>--
>Julian Field Teaching Systems Manager
>jkf at ecs.soton.ac.uk Dept. of Electronics & Computer Science
>Tel. 023 8059 2817 University of Southampton
> Southampton SO17 1BJ
--
Julian Field Teaching Systems Manager
jkf at ecs.soton.ac.uk Dept. of Electronics & Computer Science
Tel. 023 8059 2817 University of Southampton
Southampton SO17 1BJ
More information about the MailScanner
mailing list