With trust SpamAssassin enabled, can't keep messages in inbox that are flagged as Spam by SpamAssassin on server but aren't really spam per the user
Categories
(Thunderbird :: Filters, defect)
Tracking
(Not tracked)
People
(Reporter: gworley, Unassigned)
References
Details
Comment 1•10 years ago
|
||
Comment 2•7 years ago
|
||
| Reporter | ||
Comment 3•7 years ago
|
||
Please reopen.
Thunderbird has a built-in option "trust junk mail headers set by:" (i.e. it's built into Thunderbird itself, it's not an extension or something), and uses headers (SpamAssassin, in this case) to judge spaminess of a message.
However, Thunderbird also has another feature, "mark as Not Spam", which should mark a message as not being a spam, move it to the Inbox, and stop treating it as spam. That is the decision of the user, and user's will should take priority. When Thunderbird trusts SA headers, overriding user decision and placing a message back into the spam folder, that is terrible UX.
If TB is trusting in headers ("if", because the filter that this option creates filters for things other than headers as well, which sounds fishy to me, especially since the "SPAM" subject prefix is just a default setting, and actual SA instance can be configured to use something else), then it should strip the offending headers from a message when it's marked as not spam. Also the filter has some arcane criteria "Junk Score Origin", which suggests that the author had an intention to avoid this situation, but i'm not sure why this doesn't trigger (and anyway, that filter has two empty fields and it's set to match any of the checks - i suspect that TB filter UI simply doesn't show it correctly).
Either way, this feature doesn't need a workaround, it needs fixing. It might not technically be a bug, just a badly-implemented feature, but that's just splitting hairs.
Description
•