http://bugzilla.spamassassin.org/show_bug.cgi?id=4261

           Summary: gated_through_received_hdr_remover misses some ezmlm
                    lists
           Product: Spamassassin
           Version: 3.0.2
          Platform: PC
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: P3
         Component: Rules (Eval Tests)
        AssignedTo: [email protected]
        ReportedBy: [EMAIL PROTECTED]


The gated_through_received_hdr_remover check looks for
$rcvd =~ /qmail \d+ invoked by .{3,20}\); \d+ ... \d+/)

Some ezmlm implementations have the header
Received: (qmail 11084 invoked from network);

This isn't spotted. A possible change, which seems to work for me, is to replace
the regexp with

$rcvd =~ /qmail \d+ invoked .{3,23}\); \d+ ... \d+/)

I noticed this because bugtraq mail from yahoo addresses is hitting
FORGED_YAHOO_RCVD, which depends on the gated_through_received_hdr_remover
check. And the relevent bugtraq headers are:

Delivered-To: mailing list [email protected]
Delivered-To: moderator for [email protected]
Received: (qmail 11084 invoked from network); 2 Apr 2005 10:16:47 -0000



------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

Reply via email to