Mnenhy 
| resources: | Home Download & Installation Documentation Bugs Source Code Version History Spinoffs |
|---|
| Registry Viewer | Contents | Spinoffs |
Junk Filter Tools (SeaMonkey, Mozilla, Thunderbird)

Junk Filter Statistics
Junk Filter Statistics
The Junk Filter Statistics (Tools → Junk Filter Statistics) are computed based upon the training.dat in the user profile. This may freeze Mozilla for some time (JavaScript is actually very insufficient for a task like that), especially on slow machines, but you can alter the threshold of words to ignore on Mnenhy's junk preferences panel.
You can sort the results by clicking a column's ⋀ or ⋁ symbol, but this may also need some time to finish.
Unknown Junk State Icon
Mozilla's (and thus Thunderbird's, too) junk detection algorithm is based internally upon three states: 'no junk', 'unknown' and 'junk'. Display of the unknown state was turned off some time ago (it's shown as 'no junk' nowadays), so Mnenhy provides its own icon (?) to revive this very helpful information: if you don't know about the filter's inaccuracies, how could you help training it? If the filter does not recognize junk sufficiently, it's time to rejudge messages with 'unknown' junk state.
Tips & Tricks
- In some configurations, Thunderbird tends to forget its standard junk icon. This can be
fixed by adding the following lines to the
userChrome.css:
treechildren::-moz-tree-image(junkStatusCol, junk) { list-style-image: url("chrome://messenger/skin/icons/folder-junk.png") ! important; } - You can turn off the new 'unknown' state icon by adding the following line to your
user.js:
user_pref("extensions.mnenhy.junk.noicon", true); - You can twiddle with some of the parameters used when computing or displaying the
statistics. All these preferences take an integer parameter $val:
user_pref("extensions.mnenhy.junk.chunk", $val);controls the number of tokens read from the training.dat file in one pass. The default value is 250.user_pref("extensions.mnenhy.junk.table", $val);controls the number of tokens to create table lines from in one pass. The default value is 30.user_pref("extensions.mnenhy.junk.delay", $val);controls the number of milliseconds to wait between .chunk or .table passes. The default value is 0.