Closed Bug 278826 Opened 20 years ago Closed 20 years ago

Message Filters fails to check wrapped parts of a header

Categories

(Thunderbird :: General, defect)

x86
Windows XP
defect
Not set
major

Tracking

(Not tracked)

RESOLVED INVALID

People

(Reporter: maatjesharing, Assigned: mscott)

Details

User-Agent:       Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)
Build Identifier: Mozilla Thunderbird 1.0 (Windows/20041206)

Message Filter appear not to check the wrapped part of a message header. For 
example, check List-Id for the first or the second part of a List-Id header:

Match any of the following
List-Id Contains bzzzzT -> works
List-Id Contains bzzzz.lists.bzzz.net -> does not work

Reply-To: bzzzzT <bzzzz@lists.bzzz.net>
List-Id: bzzzzT
\x09<bzzzz.lists.bzzz.net>
List-Unsubscribe: <https://lists.bzzzz.net/mailman/listinfo/bzzzz>,
\x09<mailto:bzzzz-request@lists.bzzz.net?subject=unsubscribe>

\x09 = horizontal tab in ASCII



Reproducible: Always

Steps to Reproduce:
1. Create a Message Filter for a wrapped part of a header
2. Receive a message with a matching wrapped part in a header

Actual Results:  
Message Filters appears not to support wrapped parts of headers.

Expected Results:  
Have Message Filters support wrapped parts of headers.
I did another test. 

List-Id: <bzzzz.lists.bzzz.net>
\x09bzzzzT

List-Id Contains bzzzzT -> works

However this doesn't work:

List-Id: <bzzzz.lists.bzzz.net>
\x09<bzzzzT

List-Id Contains bzzzzT -> does not work

It seems the '<' character at the start disturbs correct operation.
Status: UNCONFIRMED → RESOLVED
Closed: 20 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.