https://issues.apache.org/SpamAssassin/show_bug.cgi?id=6389

--- Comment #9 from [email protected] 2010-04-07 11:20:22 UTC ---
(In reply to comment #8)
> Thinking a bit more about this, could this be the basis for reducing the FP
> rate of the rule? 
> 
> Something like the following:
> 
> header __FROM_1BYTE_B64 From:raw =~
> /=\?(?:iso-8859-1?\d|windows-125\d|koi-8r?)\?B\?/i 
> header __SUBJ_1BYTE_B64 Subject:raw =~
> /=\?(?:iso-8859-1?\d|windows-125\d|koi-8r?)\?B\?/i 
> 
> meta DOS_HIGHBIT_HDRS_BODY_BUG6389 __FROM_NEEDS_MIME && __SUBJ_1BYTE_B64 &&
> __FROM_1BYTE_B64 && __SUBJECT_NEEDS_MIME && __HIGHBITS && !__MIME_QP_TO_8BIT

In my opinion, __HIGHBITS is fundamentally flawed that should never exist.
No matter using "body" rule or "rawbody" rule the message body is always
decoded from base64 or quoted-printable. And __HIGHBITS matches streams of high
bits octets (to be exact, [one high bit octet + any character] repeated 4
times), which is always the case for East Asian languagues.

Is there any way to check message body but doesn't perform base64 or
quoted-printable encoding?

-- 
Configure bugmail: 
https://issues.apache.org/SpamAssassin/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

Reply via email to