Broken Return-Path: header

Evert Jan van Ramselaar evertjan at VANRAMSELAAR.NL
Thu May 9 12:39:49 IST 2002


Hi Julian,

I don't know what it was supposed to do, but when I apply this patch, it
just deletes the Return-Path header from the warning message AND from the
infected message.

Clean messages still show a good Return-Path header.

--
  Evert Jan van Ramselaar  <evertjan at vanramselaar.nl>
  Van Ramselaar Info Tech  <http://www.vanramselaar.nl>



> -----Original Message-----
> From: MailScanner mailing list [mailto:MAILSCANNER at JISCMAIL.AC.UK]On
> Behalf Of Julian Field
> Sent: Thursday, May 09, 2002 1:18 PM
> To: MAILSCANNER at JISCMAIL.AC.UK
> Subject: Broken Return-Path: header
>
>
> If you are getting weird
>          Return-Path: <$g>
> headers in your mail from MailScanner, please can you try the following
> patch and report back to me if it works.
>
> ------------------------------------------------------
> *** /usr/local/mailscanner/mailscanner/bin/mta-specific.pl      Thu May  9
> 12:22:47 2002
> --- mta-specific.pl     Thu May  9 11:25:12 2002
> ***************
> *** 551,560 ****
> --- 551,562 ----
>          $InHeader = 1 if $Line =~ /^H/;
>          ($InHeader=0),next unless $Line =~ /^[H\t ]/;
>          $Line =~ s/^H//;
>          # JKF 18/04/2001 Delete ?flags? for 0 or more flags for
> sendmail 8.11
>          $Line =~ s/^\?[^?]*\?//;
> +       # JKF 06/05/2002 Fix broken Return-Path: header bug
> +       next if $Line =~ /^Return-Path:/i;
>          push @results, $Line;
>          if ($Line =~ /^Subject:\s+(\S.*)$/i) {
>            $subject = $1;
>            #print "Subject is \"$subject\"\n";
>          }
> ------------------------------------------------------
> --
> 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