Open Bug 1093536 Opened 6 years ago Updated 6 years ago

False condition when using a filter based on body

Categories

(Thunderbird :: Filters, defect)

31 Branch
x86_64
Linux
defect
Not set
normal

Tracking

(Not tracked)

UNCONFIRMED

People

(Reporter: alain.aupeix, Unassigned)

Details

(Whiteboard: [dupeme])

User Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:33.0) Gecko/20100101 Firefox/33.0
Build ID: 20141013195847

Steps to reproduce:

I received mail with embedded images (base64 encoding)

--------------080608020002040004010801
Content-Type: image/png
Content-Transfer-Encoding: base64
.....
55QsaIqz/FLy/wGA9imA1OS4XwAAAABJRU5ErkJggg==
--------------080608020002040004010801






Actual results:

The filter based on a string in body is used and wouldn't not, as the found string is in a base64 encodded part, which isn't text ...


Expected results:

Exclude the base64 encoded parts of the mail to be exclude of the filter test.
I don't know how is actually procedded the test, and perhaps it could be ennoying, due to too much time used to exclude the base64 part, but I think it would be possible, when a test on body is made an the result is possible, to test if there is base64 encoded parts, and to search again (only is this case) if the found string isn't embedded in a base64 part.
Whiteboard: [dupeme]
You need to log in before you can comment on or make changes to this bug.