You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@spamassassin.apache.org by bu...@spamassassin.apache.org on 2026/09/21 14:30:39 UTC

[Bug 8423] New: Mail::SpamAssassin::Plugin::TextCat check_languages improvements

https://bz.apache.org/SpamAssassin/show_bug.cgi?id=8423

            Bug ID: 8423
           Summary: Mail::SpamAssassin::Plugin::TextCat check_languages
                    improvements
           Product: Spamassassin
           Version: SVN Trunk (Latest Devel Version)
          Hardware: PC
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: P2
         Component: Plugins
          Assignee: dev@spamassassin.apache.org
          Reporter: giovanni@paclan.it
  Target Milestone: Future

Created attachment 6090
  --> https://bz.apache.org/SpamAssassin/attachment.cgi?id=6090&action=edit
add textcat_assume_ok_on_ambiguity option

In Mail::SpamAssassin::Plugin::TextCat, if check_languages is not sure about 2
possible languages, UNWANTED_LANGUAGE rule won't trigger.
Add an additional option to change this behavior, if the possible candidates do
not include a language listed in ok_languages, UNWANTED_LANGUAGES will trigger.

With current code, if we set
ok_languages en
and SpamAssassin is unsure if the email is written in ja or zh,
UNWANTED_LANGUAGES rule will not trigger.
With new option enabled it will trigger instead since even if the detection is
not definitive, the email won't be in english in any case.

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

[Bug 8423] Mail::SpamAssassin::Plugin::TextCat check_languages improvements

Posted by bu...@spamassassin.apache.org.
https://bz.apache.org/SpamAssassin/show_bug.cgi?id=8423

Giovanni Bechis <gi...@paclan.it> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |INVALID
                 CC|                            |giovanni@paclan.it
             Status|NEW                         |RESOLVED

--- Comment #2 from Giovanni Bechis <gi...@paclan.it> ---
Actually I cannot reproduce the issue anymore.

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

[Bug 8423] Mail::SpamAssassin::Plugin::TextCat check_languages improvements

Posted by bu...@spamassassin.apache.org.
https://bz.apache.org/SpamAssassin/show_bug.cgi?id=8423

Kent Oyer <ke...@mxguardian.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |kent@mxguardian.net

--- Comment #1 from Kent Oyer <ke...@mxguardian.net> ---
textcat_max_languages defaults to 3 so 'ja zh' would not be considered
ambiguous unless you've changed textcat_max_languages to 1. If you don't want
anything to be considered ambiguous, why not just set textcat_max_languages to
999?

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